Guys! Look at what I found at the campsite! I’m really confused it looks sort of alien creature. It is outside my friends tent and it’s giant. I’m kind of scared.