The logo might well be "...logo on the fin is supposed to be a stylised graphic of the initials TUI, made to represent a wink..."
To me, it looks like a toilet.
I can well udnerstand the desire to brand all corners of a company but we have seen so many re-branding efforts be ridiculed that one one has to question it.