Friday, April 10, 2009


The famous Ushi-Oni (cow demon) welcomes you to Uwajima City in southern Ehime Prefecture.

No comments: