A Weird Eyeless Creature With A Dolphin Head And Tadpole Tail Has Washed Up In Mexico

What then heck?