Aiden

Description:

A demon specializing in the sale of souls. Also appearing in Children of Aya

Bio:

Aiden

Withering of Edion Risirthid