Kotomora
急行列車 (kyuukouressha) Japanese meaning: express train | Kotomora