Hip clothing store in Japan. Sadly they don't sell red and silver jumpsuits, or giant white eggs.