Vocabulary

ドクターイエロー

Shinkansen electrics and track inspection train

noun