a museum with scary looking humans on each pedestal, scary, horror, artstation