Kotomora
蒸気機関 (joukikikan) Japanese meaning: steam engine | Kotomora