Kotomora
動力降下 (douryokukouka) Japanese meaning: power dive | Kotomora