OpenSimWorld is the directory of 3D Virtual Worlds based on OpenSimulator and connected through the HyperGrid. Learn More

FEATURED
PacificNorthwest
0 Users 12 2
Cannabis Information Center - Cannabis is often discussed as a recreational substance, but it is also the subject of ongoing research into pain management, epilepsy, PTSD, cancer treatment side eff...

Enjoy and share!
Kingman City
Store Men Style
Teleport in Arkham City

Arkham Grid 2021
Arda Residential

Noodle's Garage Sale is back up .....

New Region, Kingman Furniture Design
TELEPORT in Arkham City

Enjoy and share!
New Store Man
Kingman City
Quality Mesh Designs
Teleport in Arkham City

#store #arkhamcity #arkhamgrid

Little hacker bastard. Look how big the story is. You can hack as much as you want. It doesn't change the story. You are only momentary and nothing you do as a hacker makes you bigger. You are nothing, you have nothing, you will not have been in the end. How pathetic and pitiful. You think what you do is important and right. But you are alone, frustrated, and your hacking successes are those pathetic self-affirmations that don't really satisfy you. You want a world where you are respected. But you are not able to find your way in this world. Not able to approach people and see and accept the positive. To be or not to be, that is the question. In the end it was light or nothing. It's up to you. The negative cannot win. The + always flows to the - and no hacker turns it around. Hackers are mostly children of drug parents or rich people who are socially unfit. So sad, OK smart kids wake up sometime and make something of their life. Failures give up and their characters become impoverished. They fight hard for recognition in an environment where everyone is abusing everyone else to achieve the same illusion. In principle intelligent .... but what use is it if you are socially unfit? There are people who have created positive things, whose name will survive. Your miserable life and the attempts to enrich yourself ...... Your demise will not be noticed.



Arkham City Halloween land

YES STUFF ATM TERMINAL
YES STUFF BOX #123 Arrived
Arkham City Halloween land

Been Collecting stuff from my Fave opensim Artist since i Joined. Now, I have a museum dedicated just for her things. Who else Loves Cherry Manga's stuff?

NEW RELEASE!!! FASHIONISTAS GREEDY GAME TABLE ( tribute to @bettyfl) for up to 08 players! FREE and FULLPERM. Enjoy :)

yet another tedious job..:)

Enjoy and share!
Arkham City Store Body / Bento / Baches On Mesh

Store AO/Bento/Animation/Dance Arkham City

Just Opened in Steamland. "Not MESHing Around" shop. Just a bunch of System (non Mesh) clothing I've collected over the years. Most in Original boxes (landmarks in boxes my no longer work!)

Sexy Steam and Steam Follies now at Steamland, Zetaworlds

New Space Port Hypergrid

🌍 Something new just landed on Neverworld Grid...
Introducing GridGlimpse3D — explore our regions in stunning 3D, right in your browser. No viewer needed. No login required. Just click and explore!
🔦 Alligator Reef Lighthouse

🌴 Little Palm Key

🌴 NW Design Premium Program Previews

🌊 Marin Causeway — Niagara Falls, tour boat, art gallery and yes... a Porsche 911 Turbo!

🌙 Valley of the Moons
⚡ Quick tip: Featured regions load in seconds on any device! Our Epic regions — Marin Causeway and Valley of the Moons — are breathtaking but recommend a modern desktop PC with a dedicated graphics card for the best experience. First time loading? Give it a moment to warm up — then it flies!
Come take a look 👉 https://glimpse.neverworldgrid.com
Then come visit us in-world — we'd love to see you! 🚀
#NeverworldGrid #OpenSim #Metaverse #Virtual3D #GridGlimpse3D

Spax Orion: Most intriguing... There is so much potential for something like this to offer kiosk experiences. What you have shown is an excellent proof of concept. My findings coincide with what others have alrea... 8 hours ago
The Tartar Manifesto

We explain:
The history of humankind is not a straight line.
It is a web of ascents, collapses, oblivion, and rediscovery.
Anyone who claims that progress inevitably leads from a primitive past to perfect modernity is telling a comforting story – but not the whole truth.

We distrust standardized truth.

When history is condensed into a single official narrative in school textbooks, an illusion of certainty arises. But every generation rewrites history. Every power structure decides which voices are heard and which are silenced.

We therefore maintain that
history does not belong to institutions.
It belongs to human memory, to art, to people's stories.

We defend creativity as a fundamental form of human freedom.

Many people have been convinced that they are "not creative."
This is one of the most successful cultural deceptions of modern times.

Creativity is not a rare talent.
It is a natural state of the human mind.

A person who designs, questions, doubts, invents – eludes complete control.

That's why creativity is political.

We are questioning the concept of value.

In a world where numbers determine value, it is forgotten that
the value of a thought, a poem, or a picture cannot be calculated.

A work of art can be priceless – or appear worthless – depending on who is looking at it.
This shows that value is not an objective measure. It is a matter of agreement.

We warn against the new architecture of control.

When every movement, every purchase, every decision is transformed into data, a society of total observation emerges.

Discounts in exchange for data.
Convenience in exchange for privacy.
Security in exchange for freedom.

The new power structure is not visible like a palace or an army.
It consists of networks, algorithms, and information flows.

We remind you that freedom also requires anonymity.

We advocate for human standards.

Communities should be small enough that people know each other.
Small enough that responsibility remains visible.

A society is healthy when citizens can influence its decisions – not just every few years by marking a ballot, but through active participation.

We call this vision "Tartar".

Not as a historical claim about a lost civilization,
but as a symbol for another possibility of human organization.

A world with more creativity,
more decentralization,
more trust in people's ability to shape their own lives.

This manifesto is not the end of a discussion.

It is an invitation to think differently.

MorningGlory: I've been following this topic for some time now. 24 hours ago
As you probably know, I love Oriental techno, and we've already organized a few Oriental events in the past. I think it's time for a new one!

Yes, exactly, and here it is!

〓〓〓〓█• Oriental Techno Mix Trip •█〓〓〓〓
█◄♫►█ ⇨ ᴡʜᴏ : DJ Chocolate
█◄♫►█ ⇨ sᴛʏʟᴇ : Oriental Arabic Desert Minimal Techno Mix
█◄♫►█ ⇨ ᴡʜᴇɴ : 17th June 2026 -- 11:00am Grid Time
█◄♫►█ ⇨ ᴡʜᴇʀᴇ: C/C/C Shoppe-Center
█◄♫►█ ⇨ GRAB YOUR FRIENDS and come :))))

Snu: A beautifully designed party location. Amazing music. Very friendly people. I'll definitely come back for the next party at your place, THANK YOU! 10 days ago
Created a SummerGown with texture changing to various Hibiscus prints. This is my first real rigged mesh that I created solely, I am wearing Athena Avatar and the Body HUD works with it to alpha the parts. I included the Shape I used in Avastar to get a good fit. It is in the Waves of Courage surf shop for those who want to try it. The shape is in Contents of the Dress.

Spax Orion: +1 for using the Avastar shape. I forgot how therapeutic rigging custom mesh can be. The Ghost of LK looks at that dress and winks! 14 days ago

I modded a sportscar made it lime green like my dress and updated the driving scripts for performance. come and get it!

hop://hg.holoneon.com:80/Holoneon%20Welcome/143/100/26


niki stuart: a fast lady heheheeh 16 days ago

The legendary Luxor.

Legacy – Für alle, die nicht um Erlaubnis fragen

Legacy ist kein Look. Legacy ist eine Haltung.
Die Art von Stil, die einfach auftaucht, den Raum übernimmt
und so tut, als wäre das schon immer der Plan gewesen.

Kein Drama, kein Aufwand — nur dieses entspannte
„Ja, ich seh gut aus. Nein, ich erklär’s nicht.“

BK Mode bringt Outfits, die nicht laut werden müssen,
weil sie schon cool genug sind, wenn sie einfach nur existieren.

Zeus19831: merci je vais pouvoir allez les chercher bravo pour ton travaille 15 days ago

📝 How to convert downloaded PBR materials for OpenSim

There are several places on the Web where you can download PBR materials. But you can't use them in OpenSim just like so. You have to convert them into PBR materials that are compatible with Second Li...

Спешу поздравить самого дорогого моему сердцу человека — тебя, родной! С днем рождения! Безграничного счастья, богатырского здоровья, окрыляющей любви, преданных друзей, неземного богатства и космического успеха!
❤️❤️WhiteAngel Deed❤️❤️
AVW trails has 100's animesh and related thingies. New added items and spiffy remodel making a great place to shop.avirtualworld.org:8002/trails We leave the lights on and checkout is always free so fill up. Bob Solo and Shea Butter

💚Have a wonderful evening everyone.💚


Jerralyn Franzic: This is a lovely figment of one's imagination! Oh, what I'd do to experience this IRL LOL.... ^_^ 23 days ago
✨ BK-Mode fuer Reborn + Waifu – Wenn Stil Wiedergeburt feiert!

Hier trifft Glanz auf Haltung, High Heels auf Selbstbewusstsein und jede Kurve auf ein Statement.
Die Looks? So unterschiedlich wie deine Laune – von „Ich regiere die Nacht“ bis „Ich hol mir nur kurz Kaffee, aber bitte mit Glamour“.
Reborn ist kein Trend – es ist eine Einstellung.

Also: Outfit an, Kopf hoch, Spiegel raus – und zeig der Stadt, dass sie heute nur Statistin ist. 💋
**** UPDATED RELEASE MAY 2th 2026 *****OPENSIM WATCHDOG V3 – ALL-IN-ONE NOTIFICATION SYSTEM
SECURE SPLIT-KEYS VERSION + SIM RESTART AUTO NOTIFICATION

*** WHAT IS IT NEW FROM V2? *****
Added an extra feature: it creates now a notecard called GHOSTLIST - just add anyone`s UUID and the device won`t detect at all (SIM entering or leaving).

Based on the script from Satyr Aeon
Fully modified and extended by ChatGPT, DeepSeek AI and Claude AI

USER MANUAL
=============================================


1) REZ THE OBJECT
----------------

Rez the object in your region.

The script will start automatically.

You do NOT need to edit the script.


2) STAFF NOTECARD (OPTIONAL)
---------------------------

Notecard name: NOTIFICATION STAFF

- Add ONE avatar UUID per line.
- These avatars will receive in-world IM notifications:
• Avatar entering the region and position
• Avatar leaving the region

- The owner ALWAYS receives notifications.
- If the object is group-owned, any group member with edit rights can modify the notecard.
- Leave the notecard empty if you do not want to use staff notifications.

Example:

a8c9e85e-8076-4bd8-842d-083f0fe7c2e4
9d425ade-c383-4dae-9622-187a594ee927
340d6df7-658b-4cb8-820c-61b5cbc86cb1


**************************************************************
IMPORTANT – AUTOMATIC SECURITY ON TRANSFER
**************************************************************

You NO LONGER need to manually wipe this notecard before sharing the object.

When ownership changes:

- Telegram token is wiped
- Telegram chat ID is wiped
- Discord webhook is wiped
- Script is reset automatically
- The STAFF notecard is wiped out.

**************************************************************


IMPORTANT STAFF NOTES
---------------------

- Staff members receive messages ONLY if:
• Their UUID exists on the grid
• They have logged into the grid at least once
• UUID is valid (no missing numbers, letters or spaces)

- Staff notifications include:
• Avatar entering the region and position
• Avatar leaving the region, position and how long one remained on region.

- SIM RESTART messages:
• Are sent to the OWNER, STAFF Telegram, and Discord
• Are NOT (most of the time) sent to staff when hypergridding or UUIDs of HG avatars or when UUIDs are invalid or partial and may be ignored silently.


3) TELEGRAM SETUP
-----------------

a) Open Telegram and search for: @BotFather
b) Send command: /newbot
c) Follow the instructions
d) Copy the BOT TOKEN provided

e) Create a private chat or group for notifications
f) Obtain the CHAT ID:
- Private chat: use @userinfobot
- Group chat: add a bot and retrieve the chat ID

g) In OpenSim:
- Touch the object
- Select "Telegram"
- Choose "Set Token"
- Choose "Set ChatID"
- Enable Telegram if it is disabled


4) DISCORD SETUP
----------------

a) Open Discord
b) Go to your server
c) Server Settings → Integrations → Webhooks → New Webhook
d) Copy the webhook URL

e) In OpenSim:
- Touch the object
- Select "Discord"
- Choose "Set Webhook"
- Enable Discord if it is disabled


5) TIMEZONE SETTINGS
--------------------

Default: UTC-8

To change:

Touch object → TIMEZONE → enter a value between -12 and +12

Reference:
https://www.utctime.net/
􀀁

****************************************************************
TIME DISPLAY LABELS - IMPORTANT NEW FEATURE
****************************************************************

The script now displays different time labels in notifications:

1. GRID TIME - When using grid's default timezone
• Appears when timezone is set to match grid time
• Shows time as it appears on the grid server

2. Defined user time - When using a custom timezone
• Appears when you manually set a timezone
• Shows time adjusted to your chosen timezone

Examples in notifications:
• "John Resident entered Main Region (14:30:15 PM GRID TIME)"
• "John Resident entered Main Region (14:30:15 PM Defined user time)"

****************************************************************

Note:
- The script uses grid Unix time + your offset.
- Daylight Saving Time is handled by the grid time reference if supported.
- Changing timezone affects ALL notifications (Telegram, Discord, IM).


6) OBJECT NAME (OPTIONAL)
-------------------------

You may rename the object to identify the region:

Examples:
- Main Region
- Shop
- HQ
- Sandbox
- Event Area


7) STATUS LIGHTS and COLOR MEANINGS
------------------------------------------------
IM_light
- GREEN → In-world IM system active (always on)

STAFF_light
- RED → STAFF notecard missing
- YELLOW → Notecard exists but empty or invalid UUID(s)
- GREEN → At least one valid staff UUID loaded

TG_light (Telegram)
- RED → Token or Chat ID missing or NOT configured
- YELLOW → Telegram disabled
- GREEN → Telegram enabled and configured

DC_light (Discord)
- RED → Webhook missing or NOT configured
- YELLOW → Discord disabled
- GREEN → Discord enabled and configured


8) SECURE STORAGE
-----------------

Secrets (*) are NO LONGER stored in the main object description.

They are stored in:

- Telegram → child invisible prim named: TG_key
- Discord → child invisible prim named: DC_key

These prims store encrypted-style data in their description field.

Do NOT DELETE or UNLINK them.

(*) Token, ChatID and Webhook provided by the user.


9) WHAT GETS NOTIFIED
---------------------

Avatar enters region and SIM position (x,y,z coordinates):
- Owner (IM)
- Staff (IM)
- Telegram (if enabled)
- Discord (if enabled)

Avatar leaves region, SIM position (x,y,z coordinates) and how long one remained on region:
- Owner (IM)
- Staff (IM)
- Telegram (if enabled)
- Discord (if enabled)

Region restart (when region comes back online):
- Owner and Staff (*) (IM)
- Telegram (if enabled)
- Discord (if enabled)

(*) It often fail if hypergridding, offline or hypergriders UUIDs.



10) DETECTION SYSTEM
--------------------

- Avatar scan runs every ~5 seconds.
- NPCs are flagged as (NPC).
- Position is reported using integer coordinates. (x,y,z)
- When leaving script also detects how long it remained on region.


11) CROSS-GRID UUIDS
--------------------

- UUIDs from other grids may fail.
- Best results are with avatars that have logged into your grid at least once.


12) TROUBLESHOOTING
-------------------

STAFF NOT RECEIVING
- Avatar must exist on the grid
- Avatar must have logged in at least once
- UUID must be valid
- No spaces before/after UUID
- No empty lines

TELEGRAM NOT WORKING
- Check bot token
- Check chat ID
- No spaces
- Ensure Telegram is enabled in menu

DISCORD NOT WORKING
- Verify webhook URL
- No spaces
- Must start with:
https://discord.com/api/webhooks/
- Ensure Discord is enabled in menu

SIM RESTART MESSAGE NOT RECEIVED
- Owner always receives it
- Telegram / Discord must be enabled

TIMEZONE NOT CHANGING
- Only values between -12 and +12 are accepted
􀀀

TIME LABEL CONFUSION
- "GRID TIME" = Using grid's default timezone
- "Defined user time" = Using custom timezone you set
- Both show accurate time, just different labels to indicate source

SCRIPT NOT RESPONDING
- Reset the script
- Touch object again

INVENTORY CHANGES
- Editing the STAFF notecard reloads automatically
- If not, reset the script


13) REGION OWNERSHIP
--------------------

You do NOT need to own the region.

You only need rez rights.


=================================================
END
=================================================

Enjoy,
Jimmy Olsen

C/C/C-Shoppe: TP Dont works ---> Service request failed [499] Connection refused...... 28 days ago
HG SAFARI CAME, The CLOWNS NUKED THE PARTY!

Even if you were to spend the entire day at Dismayland, you would not get to see everything. Mistress Dalgato's secret is SAFE, the Fountain of Youth's exact location remains a secret!

The region is open 'as designed' for all to enjoy, the park is available for public groups and parties, just let me know in advance so you can enter on a fresh restart. I may consider allowing private parties and tours as well. The only thing you will NOT find at Dismayland is boredom. https://hgsafari.blogspot.com/2026/05/safari-signs-off-for...


What are your PLANS for WEDNESDAY? At the end of the HG Safari season, Thirza brings her TRAVELERS to Dismayland for a Scavenger HUNT in a KILL ZONE! What would you possibly expect in a place named like this? Bring your body armor just in case... it will not help.

Whether you come for the games, the shows, knowledge or just for the rides, there will be plenty of whimsical bedlam for all attendees. Bring your sense of humor and have a BLAST!

REMINDER: OpenSim SYSTEM standards are fairly enforced by script. Adult mesh avatars must meet SYSTEM not 'real world' standards. If your attachments are triggered, please change. Dismayland is WORTH the extra effort.

Star Ravenhurst: I want so badly to come but my motherboard died last month...seems like forever and until I can afford a new one, I am on a 12 year old Acer Beast that handles a lot of things I like to do, but sadly,... 1 month ago
I wrote this song for my sister so this one means a lot to me. It isn't just pixels and avatars in virtual...there are real humans with real feelings behind the screen. Friendships are real and they last. How many years have many of us known each other? I feel blessed for all the friendships I have made over the years, and having someone who feels like family on this journey, I am thankful beyond words. 10 years and counting... Thank you for watching! SUBSCRIBE :)
https://youtu.be/de6LWcBhyR4?si=j9_eikUkLKVU_2gk

Phantazia Serendipity: stunning visuals! great lyrics. thanks for sharing. im sure this touches a lot more people than any of us can imagine 1 month ago
Testing MeshyAI for Jewelry Parts: A First Workflow Experiment

I was recently asked whether I had ever tried using MeshyAI to create jewelry parts.

At the time, I had not.

Rather than simply answering the question, I decided to test it and document the process. This example represents my first experiment using MeshyAI-generated geometry as a starting point for jewelry development.



https://virtual-hg.com/index.php/2026/05/21/meshyai-jewelr...

CleaPerido: dankeschön 1 month ago

NEW RELEASE

🌆 Holkham Beach in Arkham Grid

A vibrant city destination dedicated to summer fashion events and exclusive shopping. Discover stylish brands, glowing urban energy, and a modern space where fashion comes alive. ✨

CleaPerido: dankeschön 1 month ago
It's finally here! I've gathered almost everything and can now make it available for you!! The new Blacked Tribe Africa level is now open! All items shown there can be purchased. The teleporter can be found in the Main Office.


And here's another reminder: We are no longer publishing new releases on OSW. For information about new articles, we have a Discord channel. You can get the link by contacting me.

LisaHellstein: vielen dank ♥ 2 months ago
Ladies & Gentlemen, Boys & Girls its Monday again and once more time to lock yourself in to the the best live mix experience in OS.
from the Edge of Reality, DJ Azraella brings us another 2 hours plus of the best Electro House from around the world and helps us celebrate Star Wars Day!
12 P.M. till 2 P.M. (ish) @ Subterranea Club Advantis.

Of all the things you 'Don't want to miss' this May 4th. This event should be top of your list!
Taxi below
hop://hg.neverworldgrid.com:8002/Advantis/351/276/998

ToyBoy: It was a great party! 2 months ago
OK, OK, OK.. with all these AI pics here on Opensim I couldn`t resist lol

**AI vs. Reality: Why You Should Never Trust Your Screen**

Take a look at the image: On the left, AI gives us a chiseled, beach-ready elf version of me with a perfect tan and a margarita. On the right, we see the "Real Life" "me"version: a bald, pizza-loving guy in a stained shirt on a crumbling sofa.
This is exactly what the critics are shouting about! They want you to see this as proof that AI is out to deceive us all. According to them, if you aren't careful, you’ll be catfished by a digital elf when the reality is just a guy, his soda, and a very tired couch.
So, let’s join the panic: watch out, world! If the internet says I'm a muscular ginger elf, I`m probably just a guy with a "Pizza King" box and a dream. Don't let the pixels fool you!
Ok, I get to go now. need rest a little bit on that same sofa lol.

HarperHeld: elves and their junk food, am I right? https://www.imdb.com/title/tt32291998/ 2 months ago


Live Traffic
10
Event Plaza
139 18
4
Hypergrid Games
12 6
6
ALBA SEX CLUB A
28 3
3
Ruritania A
25 8
3
Seaside Beach
2 0
3
afk sex free A
3 0
3
Gentle Fire Welcome
9 0
6
ESC A
16 2
15
Lovely A
23 1
5
Xtreme Surf A
11 0
12
Lbsa Plaza
208 42
4
Huang
62 0
4
Trianon Complex A
105 21
11
Misty Isles
22 0
7
Xenotown A
24 6
Regions Online: 1,932
Active: 288 avatars in 168 regions
The Box »


New Comments

DjChanel Hurricane 2 hours ago
https://x.com/ChanelHurricane/status/2070953643000361232?s=20 🎧 Feel the rhythm with DJ Chanel Hurricane! Join us for an unforgettable Deep Techno experience. 🔥 TIME: 14 SLT 🎶 Listen live: http://aegu...
context
Alex Leo 2 hours ago
Unfortunately, I can't access it due to geoblocking. But I think it looks great.
context
Dorena Verne 2 hours ago
Ok, ich habe nun alles gesagt, ihr könnt selber sehen wie sie und alle ihre Freunde gleichermaßen ticken, entscheidet selbst. Okay, I've said everything now, you can see for yourselves how she and all...
context
Smaili Me 2 hours ago
Dorena du Raffgierige, Anachron kann dir schreiben und im gleichen klick kann er dies nicht ins OSW, das soll mal einer nachvollziehen können. Dorena, you greedy thing, Anachron can write to you...
context
Dorena Verne 3 hours ago
Obwohl Smaili Me genau weiss, das Anachron noch im Krankenhaus ist und deswegen nicht selber schreiben kann bis jetzt kommt sowas von ihr: "Zu bemerken ist; Summarisch ist dass Anarchon bisher angeb...
context
Smaili Me 3 hours ago
Zu bemerken ist; Summarisch ist dass Anarchon bisher angeblich nur in Kontakt mit Dorena der raffgierigen getreten ist, gleichzeitig hat Anachron jedoch bislang selbst keinerlei Kommentar o.a. im OSW ...
context
Alex Leo 4 hours ago
🇵‌🇦‌🇷‌🇹‌🇾‌ 💥
context
falene hawks 4 hours ago
bonjour de e âtite soeur
context
Alex Leo 4 hours ago
😈gᖇeᗩt ᖴ💥iᑎg ᗰᑌᔕiᑕ😎
context


Reviews

SciattiShopClothes
I was blocked from this region apparently when I was on a "monetized" grid. Now that I've gone in, I'm afraid it just wasn't my style.
Breila Jenvieve 2 hours ago
Holoneon Welcome
Great place and fab to hook up with some old friends . Will be back xx
DebzFox 3 hours ago
Old West 1870
what a wealth of detail in such a small region... every corner needs to be examined and observed closely... excellent atmosphere... great work
Eva Nowicka 4 hours ago
Masala Al Kohav
I think after completely helping myself to pretty much everything in the garden and building areas, I'm past due in telling everyone how terrific this mall is. The best part is, not only do they have ...
Breila Jenvieve 22 hours ago
Dismayland
I am really tired of height meaning im a child. I am 35 year old little person and it isn't fair to be treated this way even in the virtual world. I would like to be able to have a short avatar and ju...
Vana Reid yesterday
The ValLands
A great place with unusual, original, and truly useful items. The owner is very welcoming. I want to say thank you for these items.
Alex Leo yesterday
Eccentrica Gallumbits
The balcony has a great view of the end of the universe. Next time I'll have to remember to bring my towel.
Arcfury 2 days ago
The Adult Store
Products from other stores. They altered the permissions to resell creations from other sites.
RafaGuzn 2 days ago
Home and Gardens
I purchased a home from H & G. There was an issue with a corrupted texture. After contacting her about it, she said it would be a couple days before it would be ready. About 10 minutes later, she sent...
JolieBluefire 2 days ago

Get Ad-Free OpenSimWorld