GSNT 3: The troubled times of Brian Carenard

Definitions from Bryonn Bain (Explicit)