Musclemania┬« Champion Tavi Castro on the island of Bali ✖️✖️ Island of the gods! He says, "I'm here until September 18 for a retreat together with Yanitayancheva. A week of crazy activities and meditation."