Translations:Th13/Youmu's Extra/35 Youmu/en-google

The Buddhist temple here is a Youkai Temple