Pop quiz Elizabeth 10 years ago Anyone want to take a guess at what this creature is? And if you were to invite it over for supper, what would you feed it?