TELETOON
that movie trailer one...
people says it was in the movie theaters too... which one though
and BTW: it confused me in some point
I posted the ad on Youtube. Here it is:
http://www.youtube.com/watch?v=xFoupnq_AQM
And u know what I found out, I'M ON THE BLOGSPOT! YAY!