This Can Only Happen In Japan

You won’t ever understand the Japanese, so you can only guess what all this means.Or you can try to understand.

Subscribe to MBV