• 6 years ago
People wearing demonic masks and straw garments visited homes in Japan on NewYear's Eve to ward off evil spirits, bring good luck and make children behave.

Category

πŸ—ž
News

Recommended