A Weird Eyeless Creature With A Dolphin Head And Tadpole Tail Has Washed Up In Mexico NEWS / By timw_brap What then heck?