Unnamed Plant Monster

This Unnamed Plant Monster is a monster of the Evil Space Aliens.