User blog comment:PullingoffMasks/Mental Health and the Mythos/@comment-9340689-20140107220156/@comment-28071061-20140130021806

Squeek is PullingoffMasks (it's their preferred nickname)