I don’t know who these Blockhead cats are or where they come from or any other defining details about them, but I do know that they have an exquisitely animated video for their track “The Music Scene”. And who said traditional animation was dead? Cool as hell song too.