I don't really know what my favorite is.. But I really like Gardevoir and Zoroark. And Blaziken. There are too many cool ones haha.
I'm guessing yours is Macargo?
And oh my god that video made me cringe.Pokemonmaster had to be joking. Giga Impact on Dusknoir!? I almost died lol.