What was that? What have I just seen here?! haha Such a great performance. Well, now I'm a little jealous of the Japanese. We don't have such a fun and crazy culture in Germany. Anyway thank you for the vid it took me out of my everyday life and put me in a good mood☺