Japan is at it again

That's nothing , I live there and I see crazy stuff every time I turn on the t.v.
It is a very strange place indeed.
 
I know that my Japanese is really rusty but, what the %$@& did I just watch?
 
Back
Top