Showing posts with label videos. Show all posts
Showing posts with label videos. Show all posts

Sunday, January 4, 2009

Weird Stuff From Japan

Japanese are known for making some really weird stuff. Check out this video