This is a giant bee that PW saw in the grounds of a house in Cornwall.
Oh, OK, it wasn’t a house. It was a giant space lab where they’re breeding huge insects that are going to take over the world.
No, it wasn’t that either. It was the Eden Project. Which does look a bit like a giant space project. But there aren’t any giant animals in it. Or dinosaurs. Which, thinks PW, is a shame.