Kotomora
民間信仰 (minkanshinkou) Japanese meaning: folk beliefs | Kotomora