Bezaleel - a city located an hour off the coast of Maine. With thick forests, jagged rolling mountains, and scores of wildlife, it has proven to be a sanctuary. But more so for the creatures that aren’t really human. Bezaleel has become the home of many species of supernatural beings. Those that appeare to be human yet are more. The large lake near by, the forests, the wildlife. It all has proven to be the perfect place for the Things that live in the shadows to remain out of sight and hidden.
Welcome to Bezaleel, Maine. What are you? [/align]