Map Location
Wayang Studios International Sdn. Bhd. (863134D)
No. 8, Jalan Astaka U8/L, Bukit Jelutong, 40150, Shah Alam, Selangor, Malaysia