Pretty much my thoughts. I read the title and thought, “well, of course there are awesome br... - oh, wait, BEASTS. Nevermind!”
Made you look!