Complex sentence: Bambi Baaba (1937), also known as His Imperishable Glory (H.I.G) Bambi Baaba Baabuwee, is a living perfect Saint, the founder and current spiritual guide of Sserulanda Nsulo Y'Obulamu Spiritual Foundation located at Sseesamirembe City, Rakai District, Uganda, East Africa.
Split into simpler sentences: Bambi Baaba (1937), also known as His Imperishable Glory (H.I.G), is a living Saint and is the founder and current spiritual guide of Sserulanda Nsulo Y'Obulamu Spiritual Foundation. It is located in Sseesamirembe City, Rakai District, Uganda, East Africa.