Valderon Castle

This castle is the dwelling place of El Hanuri, the king of the Valderon people.

Appearance
The Freedom Force
 * The Dragon Riders