by SierraSprite
After two parts, I still have no idea what the hell is going on. But I will keep reading until all is done explained.