Kanaloa Studios Sdn Bhd is located in Kuala Lumpur, Malaysia on 1-5 Innovation House Taman Teknologi Malaysia, Bukit Jalil. Kanaloa Studios Sdn Bhd is rated 3 out of 5 in the category animation studio in Malaysia.
Address
1-5 Innovation House Taman Teknologi Malaysia, Bukit Jalil