Hello Kind77
I feel I can help here and there is a mower connection.

My best guess is that this is a Villager outboard.
Villager were mower makers.

The name may have been inspired by a Jerry Anderson's TV series...
Is this a Villager Stingray?

[Linked Image]

Hope this helps.
------------------------------
Jack

Attachments
stingray.jpg (164.59 KB, 101 downloads)