Stuff The Magic Dragon

Stuff the Magic Dragon is the official mascot of Orlando Magic.