Located deep in the Gulf of Mexico is Last Island Louisiana. A sanctuary for all creatures, Last Island is home to the saved and to the damned alike. A WOD setting!
Frames required, sorry.
- Project JJ -