Green Ranger vs Ryu Debuts Online

It’s finally here. Green Ranger vs Ryu is now live and you can watch it here. I personally liked what I saw from this Super Power Beatdown, but what did you guys think? Let us know by commenting below.