Happy Food by Yum Yum London

Happy Food, a wonderful new animated short by Yum Yum London, with audio by David Kamp.