Dec 2, 2012

KOKESHI





Japanese things are really lovely and adorable that makes me have to look and always whisper "KAWAI III...I, KAWAIIIIIIIIII...". SURE!