Kotomora
自然神教 (shizenshinkyou) Japanese meaning: deism | Kotomora