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

Oh, the Myouren Temple is a youkai temple.