Daily Archives: December 12, 2007

Oh my God, I love Japan

Would he walk or would he run if chased by samurais? Warning: do not watch this is you cannot scream with laughter. (via the amazing and ever delightful Mosca)

Posted in amused, delighted, visual pleasure | Comments Off on Oh my God, I love Japan