The top looks very similar to a Helly Hansen top I had a few years ago....Are the cuffs rubber, like a drysuit?
The things that make me think that are the harness/lifejacket straps st the top of the cheats, the narrow" beaver tail, and the internal adjustable elastic.
The jacket I had was white, grey and bluey purple though