Kotomora
多神教 (tashinkyou) Japanese meaning: polytheism | Kotomora