Hong Meilling vs Ryu

Hong Meilling vs Ryu is a what-if? episode of Death Battle featuring Hong Meilling form the Doujinish Video Game series Touhou Project and Ryu form the Video Game series Street Fighter.

Description
Who do you think should win? Hong Meilling Ryu