Showing posts with label japan. Show all posts
Showing posts with label japan. Show all posts

Monday, July 16, 2007

Har Har Har

This is pretty funny, for those of you who are into the whole Takeshi's Castle-type thing.



Why don't we have any TV shows like this in Australia?