A quick painting from EPCOT's 2025 Festival of the Arts, part of the On The Spot live-painting series.