Kotomora
舶用機関 (hakuyoukikan) Japanese meaning: marine engine | Kotomora