Non-specific. Small tribe living on an islandWait is this... is this all kaiju mafia or just King Kong?
Dibs on Striker Eureka or Destoroyah
I'm not even sure what that picture is from, but I got pretty disappointing results searching "Volcano Island"