Albert Allard

Albert Allard was a the founder of the loup garou order from the last of the rougarou that where not destroyed by the church of grim.