About Meleoron
Meleoron is a pacifistic chameleon-like Chimera Ant. His defining ability is to make himself invisible. His original name as a human was Jail.
Meleoron is a pacifistic chameleon-like Chimera Ant. His defining ability is to make himself invisible. His original name as a human was Jail.