Mambo (Dreaming Of 4000 Alt. Mix)

Whose song is Mambo (Dreaming Of 4000 Alt. Mix)?

Artist Album
ELECTRIC LIGHT ORCHESTRA
On The Third Day (Japan 2006)
ON THE THIRD DAY (REMASTERED)