Amanda Medusa

Amanda Medusa is the founder and current leader of the populist Liberal Democratic Front party of Zardugal.

Biography
WIP