permanentplastichelmet.com
Troll Hunter
The troll is a much maligned mythical beast, evicted from its under-bridge home and goat-eating ways, and nominally condemned to fluorescent nostalgia as the mid-90s’ (or 60s, 70s, & 80s) fad f…