Carl Jan Cruz

By Andrew Cannon, Sung Tieu, Scott Cameron Weaver, Natasha Ginwala, and Abhijan Toto