Black spotted leopards

From AchaeaWiki
Jump to navigation Jump to search

Black spotted leopards are the Divine symbols of Pandemonium, God of Strife.