April 12, 2008 04:26 | things

The Japanese have come to blow your mind

The Japanese have come to blow your mind