Tully monster ruled definitely not a fish, but nobody knows what it is yet, either.
NASA is conducting a study to identify whether the mysterious beaching of sea creatures is linked to solar storms.