Glowworm

Glowworm is a mutant and member of the Morlocks.