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...
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.
Revenge of the Sssssstttttthhhhhh!!!
You are all beyond help.
Mock us not, or ANKYLO REN will release his dinowrath upon you!
How did I ever miss this thread?