Friday, May 25, 2012

Senjafuda

It means 'thousand shrine tags' and is sticker that people put on the gates of shrines, temples.

No comments:

Post a Comment