That suit might be from a company called Turbo - a Spanish company that makes lots of water polo gear. Here is a link to their web page, but I did not see that particular design:
http://www.turbo.es/es/cat/hombre-12...polo-hombre--9
The last page (page 5) has some discounted suits, but I think they are discontinued designs, and they mostly have only super small (kids') or larger - 36" or more waists - available.