Mystic Defender
Azuchi Castle - huge, terrifying, and out of reach! It's the den of the Devil's Disciple and the Emperor of Evil! It's also where the beautiful Alexan...
Azuchi Castle - huge, terrifying, and out of reach! It's the den of the Devil's Disciple and the Emperor of Evil! It's also where the beautiful Alexan...