Rubika is a top school in animation, video game and design located on 3 campuses in Valenciennes in France, Puné in India and Montreal in Canada.
Websites.ca Talk Ep. 51