Crew filem is located in Damansara jaya, Selangor, Malaysia on ada indah, No 1, Lorong 7d, Kampung Sungai Kayu Ara. Crew filem is rated 3 out of 5 in the category movie rental store in Malaysia.
Address
ada indah, No 1, Lorong 7d, Kampung Sungai Kayu Ara