A band made up of robots disguised as humans. Or is it humans disguised as robots? I always forget...