Medita o Yoga, Sleep Sound of Nature, 125 Nature Sounds – A Brief Connection