Sumireko Usami vs Mewtwo

Sumireko Usami vs Mewtwo is a what-if? episode of Death Battle featuring Sumireko Usami form the Indie Video Game series Touhou Project and Mewtwo form the Video Game series Pokémon.

Description
Who do you think should win? Sumireko Usami Mewtwo