Kotomora
急降下 (kyuukouka) Japanese meaning: sudden drop | Kotomora