Yeah, I was thinking Teddy looks a lot like Jabba the Hutt.
Keen eye! I believe they are first cousins although some say they are brothers. Teddy is the black sheep of the family.