It's a training sphere bonus stage. You hit it and get points. See if you can get the high score!
What can I say, I was bored.
Download: http://kamek.i-xxcell.com/ --> M.U.G.E.N --> Other --> scroll down to Training Sphere
You really should work on explaining people how to install your stuff.
Otherwise the download would be pointless.
The key to happiness is not to mourn on the past, or to worry about tomorrow - but to live here and now. In the present. Honestly and earnestly.