Starring Cast
Key crew
Director
Screenplay
Music
Yuji Oka
Editor
Full cast
27 cast membersRuth Fox
Beatrice Hyde
Erin Tjoe
Mimi
Kimberly Lim
Naeko
Priscilla Angelíc
Asako
Lily Tung Crystal
Noburi
Kirstin Nosé
Madam
Martin Nosé
John 1
Glenn Nosé
John 3
Brian Rapaido
Endo's Guard 1
Jeff Rapaido
Endo's Guard 2
Jennifer Gelvez
Geisha 1
Amy Ho
Geisha 2
Suong Le
Geisha 3
Ben Rao
Ninja 1
Alex Elkins
Ninja 3
Crew by department
15 crew membersWriting
Editing
Music
Yuji Oka
Original Music Composer
Visual Effects
Costume & Makeup
Charisse Daggs
Makeup Artist
Erika Ojeda
Makeup Artist
Korina Barrios
Makeup Artist
Maile Kowertz
Makeup Artist
Hanh Le
Key Makeup Artist
Christine Pacifico
Makeup Department Head