Vocabulary

カートレイン

car train; train carrying both passengers and vehicles

noun