Talk:Thresh/SkinsTrivia/@comment-10156792-20131106013222

Mind flayers are not from Demon Souls, which came out in 2009. Mind flayers or Illithids are a part of the Dungeons & Dragons franchise, which began in 1974. Mind Flayers were included as monsters in the Monster Manual from the 1974 printing, and they have been an integral part of the game ever since.