Kotomora
軻遇突智 (kagutsuchi) Japanese meaning: Kagutsuchi | Kotomora