Mind Flayers make me smile.