A

Alyssa Scott

Born in New Zealand

Director

Writer

Producer