ドクターイエロー
dokutāierō

Noun

1. Shinkansen electrics and track inspection train

From English "doctor yellow"

Other forms: