Spooky fog studios

Are they still around? How did you like the carver masks?