Monday, May 15, 2006

Monkey Shops With Pig In Japan

Where else other than Japan do monkeys in red Northface jackets go shopping with pigs? Oh yeah, in my godamned dreams.

No comments: