Sea creature that resembles......

WTF is this supposed to be?!