LOL Japan, you so funny!

LOL Japan, you so funny!