What is an Abhyanga self oil massage? Abhyanga self oil massage is a simple yet potent practice that originates from the ancient system of Ayurveda (the sister science of yoga) - and it only takes five minutes! Abhyanga has been used for thousands of years to support overall balance and well-being