So this is something to which I've been listening today at work.
They are called Steam Powered Giraffe, which according to Google is a steam punk band. Or at least popular in the steam punk scene. I find this confusing as hell, since that is surely not related to punk. Maybe "punk" in steam punk comes from somewhere else?
Alack, I'm probably past the age of having a intuition on what steam punk is. I always confuse it with that Will Smith movie. And for some reason the soundtrack was rap.
What I do know is that those guys up there are good! And they have some sweet cute stuff:
They do a lot of robot pantomime, which is fun. It also hits off if you like make up enhanced cheek bones.
BONUS: Rihanna cover!