Tartarus, the town
Tartarus, the name of course taken from Greek mythology, is a town created to throw all my, and others ocs into. Here, characters from different settings, time periods, and dimensions have the opportunity to interact in a fairly modern and simple setting.
A small town.
Some go to the high School, others have taken up the running of businesses. Reality holds very little weight, honestly, within the stories that are made.