MariChat May, Day 10 - Nightmare

If you thought this was going to be fluff the whole ride through then have I got news for you.

My other MariChat May stuff!