JAPAN | Monday, 1 December 2008 | Views [231]
Funny little dolls with knitted red hats. There were hundreds of them