Credited to Lord Choc Ice on some releases, this instrumental appeared as the B-side to the Elton John's "I'm Still Standing" single in 1983.
Cool instrumental.
Everything Elton is your channel for all music by and related to the great Sir Elton John!