Kotomora
ボギー車 (bogiisha) Japanese meaning: bogie car | Kotomora