ちょう距離 きょり電車 でんしゃ
chōkyoridensha

Noun

1. long-distance train; long-haul train