Leonard Bowangu Gurryindi RapumaLeonard Bowangu Gurryindi Rapuma1963Queuebrick VideoOverviewDiscussionLeonard Bowangu Gurryindi RapumaActing·Jan 13, 1963·West Arnhem, Northern Territory, AustraliaRateNA/10 avgNo member ratings yetRateOverviewDiscussionFilmography1Seen0Favorites0FilmCreditBig Boss2012 · SelfSelf