“The First City” of Skull Island, located somewhere near Southeast Asia, is a unique land where dinosaurs roam and Kongs, the greatest of apes, reign supreme. Yet, despite the inherent dangers, humanity thrives. Concept art for my Project Legend of Kong;King of Skull Island done by Rafeal Mena