Production Team
Production Team
Dave Rodda
Production Lead
Sherry Wang
Executive Producer
Creative Team
Creative Team
Brian Rodda
Writer, Digital Art Lead
Elaine Regier
Writer, Puppet Performer
Julia Martens
Visual Design
Performance Team
Performance Team
Dan Stark
Voice Actor
Harry Welsh
Voice Actor
Marketing
Marketing
Abbey Lin
Social Media
Music Production
Music Production
Geoffrey Han
Mixing Engineering
Andy Shih
Studio Composer