the station's original studios were located in the then small town of mesa amafi ni kimwe mu biribwa bifitiye umubiri akamaro kuko afite intungamubiri nyinshi besides the film less obvious references to disney animated films are made throughout the episode