Mythical Beasts by Stevo600

Question 2

Maybe lollipops can give you a clue. What is the literal English translation of the mythical beast of the Americas, the Chupacabra?

Goat Sucker

Back