Island of Hyron

The Island of Hyron is home to the Fifth Palace in Valiant Comics.