電車

でんしゃ デンシャ densha N5

Meaning: train · electric train