All Cast

Gregory James Cohan
Doug Jones / The VelociPastor

Alyssa Kempinski
Carol

Claire Hsu
Chinese Villager

Aurelio Voltaire
Altair
Daniel Steere
Father Stewart
Fernando Pacheco de Castro
Frankie Mermaid
Yang Jiechang
Wei Chang

Nicholas M. Garofolo
Hobo
Zachary Steere
Dinosaur Suit Performer
