Controller X vs. Makuta Teridax

Results
Who do you think will win? Controller X Makuta Teridax