Kotomora
精霊信仰 (seireishinkou) Japanese meaning: animism | Kotomora