Mordred's Fortress

Mordred's Fortress is where Mordred (a.k.a the Binary Bard) is hiding the Princess of Arturus.

Role in Astro Knights Island
This is where he build his robot. The Chosen One defeated him and rescued the Princess of Arturus here.