What an enjoyable and inventive composition!

I especially like the part that comes in at around 4:30.

I am looking forward to your next music post.