Kabuki Superstar Ebizo, Sumo Celebrities Hurl Tons of Soybeans At Setsubun Crowd for Good Luck

Oni (evil spirit) mask on Setsubun rituals

Leave a Reply