Here’s a blast from the past for ya — a mystery photo to decipher. Your challenge is to identify the animal in this picture. Hint: The creature in question is not stuck to a rock.
Please be as specific as possible. Good luck!
When you think you have figured it out, enter your guess in the comment field below. We’ll be sure to announce the winner next week.