Garuda Studio is a Bandung - Indonesia based studio building Amazing Mobile apps, and brands for companies all across the Blue Planet. With expertise across all the major mobile platforms, Garuda h...more