Kotomora
自然崇拝 (しぜんすうはい) Japanese meaning | Kotomora