poster for the 1975 Japanese release of “The Mutations" (1974 ...

Responsive image
source