Kotomora
神様 (かみさま, kamisama) Japanese meaning: God | Kotomora