Renaissance-inspired music video