Sorry but there was no attribution with this photo, but close inspection shows the "Director" appears to be Asian and the Ape looks like a Japanese movie version that does battle with another Godzilla or Mothra or suchlike. I just dig it. Very versatile, don't you think?