Alien Shamer (Godzilla: New Age of Monsters)

Alien Shamer is a mischievous alien and a recurring antagonist of Godzilla: New Age of Monsters.

Equipment

 * Freeze spray