HONG KONG

 CHU CHEN ON EXECUTIVE PRODUCER

 G/F 58A LEIGHTON ROAD

 HONG KONG

 HK@INSTANTKARMAFILMS.COM

 

 

 

2020 INSTANT KARMA FILMS ALL RIGHTS RESERVED