a giant grand piano fading into the green fog, dramatic