A new song for my upcoming album "The Incredible Adventure of Mr. Cuckoo".