japanese poster for beastmaster

Poster for The Beastmaster (1982, USA / Germany) | Wrong Side of the Art.