Chinese streetwear brand Hipanda has opened a futuristic flagship store in Japan that fuses technology, visual effects and striking interior design.