Mother Brain
Space Pirate leader from the Metroid series.
Mother Brain
Space Pirate leader from the Metroid series.