an Entity in Data Space: 134.155.108.49:8890
Che Clarke is a M.U.G.E.N creator who specialises in making stages, and as such, has made a vast amount of them.