The Floating Castle Concept development sketch for ‘The Floating Castle.’ An alien portal opens a door to a realm of insanity.