I thought that thing with the pink shirt on was Shrek.
Y'know, I hadn't considered that but he does look like Shrek. Maybe a distant cousin.
Idk.