High fashion meets Cthulhu.