This magnificent Laputan robot from Miyazaki’s 1986 feature-length anime Castle in the Sky would be an awesome statue, but it’s actually a super awesome piece of cosplay. The 10-foot-tall robot was spotted walking around Osaka during this year’s Amazing Japan Model Expo, sometimes with an adorable Teto Fox perched on its shoulder. We’d love to see video footage this this amazing costume in motion.