NECA Shows Off Its Immortal Action Figure
If You Think the Mask’s Ugly, Wait’ll You See What’s Underneath
The deadliest soldiers in the world may also be the ugliest. An elite force of deadly killers, the Persian Immortals live to kill for their king: Xerxes. But even the most brutal warriors of the largest army …