Kotomora
ディーゼル車 (diizerusha) Japanese meaning: diesel car | Kotomora