Colorful, interactive and photogenic display in Tokyo