Steve VS Mario

Steve VS Mario is Azlanmaya14's first DBX

Description
Microsoft VS Nintendo! 2 of the most famous Video game Characters from 2 popular Franchises are going to duke it out to see who's the best.