You think life is weird?
One thing this video below proves is that the Japanese know how to PARTY!
Rock on, my asian brothers.