March 20, 2023 at 17:49:07 UTC
Here's Jabba the Hutt's son, Rotta, a.k.a. Stinky, a.k.a. Pedunkee Mufkin ( Punky Muffin ). Whichever you prefer.