Red

Towering giant in red

Description:

Red is a huge man who takes his pleasures very seriously. a member of the Dionysian tower he takes great pleasure in poisons and combat

Bio:

Red

Shades of Divinity Faea