To be fair these guys are actually pretty darn beast. 1 is possibly a God-level, 6 are Dragon-level and the rest are Demon-level. Like, they could probably take on the entire Heroes Association save for the super op ones like Blast, Tatsuloli, Doggo-man, etc.