Synchronized Lumière Brothers

Something green, cinematic and melodic