Production house is located in Kota Bengkulu, Indonesia on Jl. Kuala Lempuing, Tanah Patah, Kec. Ratu Agung. Production house is rated 3 out of 5 in the category film and photograph library in Indonesia.
Address
Jl. Kuala Lempuing, Tanah Patah, Kec. Ratu Agung