Kotomora
重層信仰 (juusoushinkou) Japanese meaning: syncretism | Kotomora