Happy Food is a new animated short by toy company Yum Yum London. I won’t give too much of the plot away, other than that you may find yourself yelling, “hit it on the side” at your computer screen. Enjoy.
This site uses Akismet to reduce spam. Learn how your comment data is processed.