Little Angel Theatre screen grab

A screenshot from the video showing a pig and wolf puppet made from papercraft origami