Just remembered this video and that younger me wanted to check these guys out but couldn't find anything about them. Do you know who they are?