by RandomSexStories
An imaginative trip into Lovecraft territory. Just the right length.
Suitably weird, well done.