Kotomora
電気機関車 (denkikikansha) Japanese meaning | Kotomora