Puppets comment on pop culture and eastern philosophies. Comedy with meaningful messages.Puppets comment on pop culture and eastern philosophies. Comedy with meaningful messages.Puppets comment on pop culture and eastern philosophies. Comedy with meaningful messages.