Skip to playerSkip to main contentSkip to footer
  • 01/01/2019
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.

Recommended