Dr. Drakken's Mechanical Robot

Dr. Drakken's Mechanical Robot is a giantrobot, operated by the mad genius, Dr. Drakken. Briefly featured in the Disney's animated series, Lilo and Stitch, the Mechanical Robot appears in the third Disney vs. Non-Disney Villains War, and also in the second Disney Heroes vs. Villains War.