Yup that's me up there. Gliding off of Bandai San in Inawashiro, Japan. What fun!