Xerxes Ayaphane

Xerxes Ayaphane is an arctic fox furry who was born in the United States. He joined the furry fandom in 2005.