New Mascot? by TornTethers "So. I love dinosaurs. I love barn owls. And then this happened. Possible new mascot? He's cute I kinda really like him. He looks so poofy with all those feathers. He's an alert, curious, killing machine. I suppose a combination of behaviors from both species when hunting or exploring unfamiliar environments."