Answer: skullisland

AnswerCrossword Clue
SKULLISLAND

King Kong's home

SKULLISLAND

Home of King Kong