Have you ever heard of this band? They released an album two months ago, called "Humanz", and I am enjoying every single track. My favorites have to be "Andromeda" and "Saturnz Barz" (though the MV for that is kinda freaky lol)
I vote for 2D, Russel and Noodle cuz they're my faves. Murdoc...