Kingdom 'O Magic
     
solution by MOATMAI@aol.com
hints by Darksheer
     

The Spoiler Centre