EnerMeteoroids

EnerMeteoroids( or Energy Meteorites) is a lost unknown meteor fragments that fell indirectly to earth.

This unknown space meteor not only give off its healing powers, but also gives its users an newfound powers.