Micronauts Alien

Alien with green iridescent hair