Kotomora
軻遇突智 (かぐつち) Japanese meaning | Kotomora