... a clue which, as you suspected, gives the game away: This is a character from Troll Haven in Sequim, WA
Forum Rules