Kotomora
神風 (かみかぜ, kamikaze) Japanese meaning: divine wind | Kotomora