The Japanese know how to have fun