« Yes, it's winter, I know | Main | Better Watch Out »
斜里 shari: a town in Hokkaido, Japan
Posted by Kiyo on December 6, 2009 2:11 PM | Permalink