Kotomora
急降下爆撃 (kyuukoukabakugeki) Japanese meaning | Kotomora