A religious play that depicts Amitabha and the heavenly gods coming from the Land of Pure Bliss to receive believers. It is held every year on May 5 at the Henmyoin Temple in Setouchi City.
Results that may be inaccessible to you are currently showing.