Kotomora
天照大神 (あまてらすおおみかみ) Japanese meaning | Kotomora