Ben 10 VS Geo Stelar

'''Ben 10 VS Geo Stelar is a what-if Death Battle featuring Ben Tennyson from Ben 10 and Geo Stelar from Mega Man Star Force. This page is made by MegaMan Powah!!!!!'''