Bromozarin

Overview
Bromozarin are a species of bipedal, extremely muscular feline humanoids who hunt in a pack and call lush jungles rich in prey their home.