Scoobypedia
Register
Advertisement

Teddy is the stuffed teddy bear of Tiny Tina.

Appearances

Advertisement