a renaissance painting depicting a cult inside a futuristic library