The Island That Lived For Death Japan, presumably. Also featuring The Stag Party: The Young Bride’s Best Friend via
Clarence Doore.