Green Oozling

Belongs to persica
?

It gives off a green glow.