Translations:Th10/Marisa's Endings/33/en

Perhaps this means the humans had some faith in the youkai?