they are worshiped by the udasi sect amaguru ye yiruka kuri marimari lilly grew up in wilton connecticut and lives in needham massachusetts kibera ahitwa leaders club mu mujyi wa tanzaniya