Mecha Tanks

The Mechat Tanks are heavy-equipped armory suits, worn by the Equalist members. Originally featured from the Nickelodeon television series, Avatar: The Legend of Korra, the Mecha Tanks also make a cameo appearance in the third Disney vs. Non-Disney Villains War.

Disney Vs Non-Disney Villains War - Part Three
The Mecha Tanks guard Amon's headquarters in London, right before it is attacked by Frollo's forces. They have yet to make another appearance.