Mewtwo vs Starkiller

Description
Powerful telekinetic video game clones who rebelled against their makers fight today!

Interlude
No rules!

Just bloodshed!

DBX!