japs are the shit

http://video.google.com/videoplay?do...26093496474710

LOLCAGE so random and so insightful