Star Force Mega Man

MegaMan is the unison of Geo Stelar and Omega-Xis. He was first formed when Omega-Xis crashed on earth and a EM Virus hijacked a train.