Oh, I'm very aware of this hehe, funnily enough I'm going to interview Nino Laurenne in the next few days. I know he's not Riffi Raffi live but he IS Riffi on the albums. ^_^
Every video you get better, mate ^^ I'm surprised you went through the whole list. But good attention to detail really. Raised my curiosity too, I want to know more about those penguins :P
I only discovered the band properly a couple years ago, I knew of them when they launched but never payed them much attention, when the movie was being released I went to listen to the band properly and wished I had done so much earlier!