The singer sounRAB like that little dinosaur in Jurassic Park, the one that looks cute at first, then turns evil on the fat guy.
EDIT: His voice is REALLY bizarre. Is he just singing "raaaaaar, rar, raaaaaar, raaar"? I can imagine him doing a T-Rex impression at the same time, with his hand up at his chest and his head snapping about.