Kotomora
ディーゼルカー (diizerukaa) Japanese meaning | Kotomora