T.D.

T.D. is an official mascot of Miami Dolphins.