Monday, February 4, 2013

Rebuking Demons


Participants throw soybeans to ward off evil ogre spirits during Setsubun festivities in Tokyo. See Full Story>

No comments :

Post a Comment