OK, there are posts on the great variety of designs and styles of speedos but what exactly do we have here?
http://25.media.tumblr.com/12c610b69...if0mo1_500.jpg
The Swiss badge is a red roundel without letters and so not Andrew Christian.
(Switzerland has national swimmers but no diving team that I am aware of).
Such a long white image of a male diver or swimmer is unusual but reminiscent
of the old diving Jantzen logo girl in reverse.
The brand logo I took to be Asics but no - this is bigger and has lettering under which may read "inspiration" - but not at all clear.