See, I thought that was from the aborted Cooper/Lewton project, KING KONG VS. LEOPARD MAN...

Monsterkid since the Kennedy Era