Yum Yum London seems like a fun kind of toy company. One that seems to get that they make goofy action figures. To celebrate this goofiness and seemingly just for fun, they’ve made some animated shorts to advertise their wares. “Happy Food” is their newest release. Enjoy!
- via LaughingSquid -