Killbot
A Killer Robot
I presume he's talking about the Italian one. The vocals do grate a little, but I quite enjoy the band as a whole, even with those crappy parts that sound like they're using the trumpet function on a cheap keyboard... you know the bits I'm talking about.