Mewtwo vs. NEO

Mewtwo vs. NEO is a "What If?" fan-made Death Battle.

Made by LucarioGuy.