What in the world?
Is this...the Otherworld?