Kotomora
急派 (kyuuha) Japanese meaning: urgent dispatch | Kotomora