Kinda looks like a Spiked Wrecking Ball or a WWII Naval Mine.

I am not convinced (yet) that it is a man-made object. It may still be a concentrated mass of Red Crystal Energy but the "Meteor" Spell that was cast upon it (by the crazed Judge) is creating the "Pin-Head" look of it.