LOOK HERE, SEE

Electric Square is an award-winning
visual effects & animation house in Toronto, Canada.
. . .
We love to tell stories and savour helping others tell theirs.

Electric Square | Home - Electric Square