March 25, 2015 at 15:45:29 UTC
Frieza army’s soldier, An alien from Minotaur planet.
The announcement of new movie “Dragonball Z : Revival of Frieza” makes me realize how much I love Frieza soldier armor design.