Have the smell of 1000 fish heads wafted over you by shrine maidens wielding giant fan to ward off bad luck in this ritual they claim dates from Heian times.
Read more about Setsubun in Hiroshima here.
Have the smell of 1000 fish heads wafted over you by shrine maidens wielding giant fan to ward off bad luck in this ritual they claim dates from Heian times.
Read more about Setsubun in Hiroshima here.