Smug pissed off dolphin
Welp according to these rating... no, not really.