Production Team

Dave Rodda

Production Lead

Sherry Wang

Executive Producer

Creative Team

Brian Rodda

Writer, Digital Art Lead

Elaine Regier

Writer, Puppet Performer

Julia Martens

Visual Design

Performance Team

Dan Stark

Voice Actor

Harry Welsh

Voice Actor

Marketing

Abbey Lin

Social Media

Music Production

Geoffrey Han

Mixing Engineering

Andy Shih

Studio Composer