The Flyers have a terrifying new mascot

And it looks like it has been through some *serious* shit

Tagged

Flyers