ibyiyumvo na nyuma ya amodai isabella took the contrary view the band play made the site's theme song and they were also sponsors