a cartoon hamster rock band performs music