Ted

Ted is an Australian echidna and sports announcer, who appears in Boomin' Boomerang.

He is nicknamed Too Tight T-Shirt Ted.