their biggest hit so far came from the album called no mercy iyo impungenge n'ubwoba nsaba ibyanjye umugabo agenda yambukiranya umuhanda it is located in the province of lapland finland