Medita o Yoga, Echoes of Nature, Master Medita o – Rains Above