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...
← Godzilla Raids Again/Gallery King Kong vs. Godzilla/Gallery Mothra vs. Godzilla/Gallery → ←...