Lord Naeoda

Lord Naeoda is the primary villain in Legend Of The Barmbado Crystals.