Company Overview. ICON Creative Studio is Canada’s largest independently owned animation entertainment company located in the historic Gastown district of Vancouver, BC Canada with design, storyboarding, modeling, rigging, animation, technical finaling, lighting, visual effects, and compositing artists alongside creative and management teams. Known for our quality, efficiency, and timely deliveries, ICON has partnered alongside distributors, broa...