Cappa Barvasi

Lord of Spiders

Description:

Crimelord and master of Eel’s End.

Bio:

Cappa Barvasi

Curse of the Crimson Throne Galloglass