Troika Design Group

Troika Design Group is a design, branding, film, animation and music production company based in Los Angeles, USA.

Website: troika.tv