Setsubun is the last day of winter on the lunar calendar, which Japanese celebrate with the traditional ritual of throwing roasted beans at homes, temples and shrines to pray for good luck and ...
NARITA, Chiba Prefecture--Kabuki actor Ichikawa Ebizo, yokozuna Hakuho and other Japanese celebrities were on hand to throw beans during the Setsubun festival at Naritasan Shinshoji temple here on ...