Otter Goddess Meditation

Out by a flowing river running through idyllic farmland, you encounter a giant otter - the spirit and goddess of a river.

She invites you to ride on her chest down the river, shielding you from rain and allowing you to float down a waterfall with her.

Length - 38 Minutes