Full resolution (1,274 × 540 pixels, file size: 730 KB, MIME type: image/png)
Appears on these pages
Faro Island is a South-Pacific island first seen in King Kong vs. Godzilla. It is home to King...
King Kong sleeping concept art King Kong approaches Tokyo concept art