To be fair that is not actually the mascot.
Keeo your silly "facts" out of this discussion!
To be faaaaaaaaaiiiiiiiir....
Best show in years.
Almost makes up for these puns...
Can confirm!
Ah! Now that it is explained, I get it. My wife would have probably picked it up right away as she loves both Star Wars and Dinosaurs.
Star DinosWars!!!
Revenge of the Sssssstttttthhhhhh!!!
Help me.
You are all beyond help.
Mock us not, or ANKYLO REN will release his dinowrath upon you!
How did I ever miss this thread?