๐Ÿฆ– Animationsaurus!

A brand within a brand with a huge roar.

A tiny concept hatched from a dino egg in September 2005. A fully grown T-Rex today.