by MmmmPerfect
MmmmPerfect does a great job of building up the story but making it a believable fantasy. Great job.