New Teaser Art for SHADOW OF THE LIZARD

Shadow of the Lizard teaser poster