Director
Gorby Shih
DIRECTOR
Stars (in credits order)
Akemi Look
Joanna
George Cheung
Harry
London Vale
Samantha
Matt Musgrove
Ryan
Ping Wu
Wei
Craig Ng
Feng
Jim Kane
Customer
Matt Shadden
Cockroach Demon
Koby Azarly
Turtle demon