Producer
Tapestry Opera
Conductor
Jordan de Souza
Stage director
Michael Hidetoshi Mori
No role specified
Carla Huhtanen
Keith Klassen
Peter McGillivray
Asitha Tennekoon
Sean Clark
Aaron Durand
Erica Iris
Elaina Moreau
Costume designer
Ming Wong
Set designer
Camellia Koo
Toronto, Canada