User blog comment:ShadowDragon135/Bulletball/@comment-10603955-20111005024205/@comment-10603955-20111005203936

Hmm... It looks like it's from World of Illusion.