Vitruvian Man Giant

Vitruvian Man Giant is a monster of the Evil Space Aliens.