The Game Master's Book of Non-Player Characters: 500+ unique bartenders, brawlers, mages, merchants, royals, rogues, sages, sailors, warriors, weirdos ... RPG adventures

The Game Master's Book of Non-Player Characters

500+ unique bartenders, brawlers, mages, merchants, royals, rogues, sages, sailors, warriors, weirdos ... RPG adventures

2021