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?
Showing posts with label japan. Show all posts
Showing posts with label japan. Show all posts
Monday, July 16, 2007
Subscribe to:
Posts (Atom)