Gavin the Grouch on January 20, 2018 Posted In: Uncategorized Gavin may not be happy about it, but we’ve got more puppets in the Eurasia Gallery! YAAAAAAAAAAAAY! Today’s upload was brought to you by chattering dolls, annoying kids and SEAAAAAAAAAAAN!