It's laser cut acrylic, based on the plans used to make the metal 'Stop-motion' run from a few years ago.
L
L
Very nice! Is your armature 3D printed or is it resin cast?