Kotomora
多神論 (tashinron) Japanese meaning: polytheism | Kotomora