Dr. Saville’s Horror Show Set Build

Work continues on building the final set to Dr. Saville’s Horror Show. What could this be?