Nobody seems to know where these Mindflayer head came from! A traveling salesman sold me a few and for the life of me nobody will give me an answer. I've asked everyone from wizards to adventurers. Funny thing is they stay completely still unless you look away, and then from the corner of your eye.... or maybe its my imagination. Mind you, working at the Inn you see a lot of strange things.
We spent quite some time studying this weird wonder of the world, and put together a stat sheet to help out any traveler that is unlucky enough to find themselves face to face with one of their own.