Had to grab the canto trailer from another site, when I looked it up on youtube it was all the mando ones, was this originally filmed in mando with the canto voice over dubbing...