Kotomora
神の意志 (kaminoishi) Japanese meaning: will of God | Kotomora