Hey there! Yes those are the forest boss, and they are definitely the hardest one in the game. A good strategy is to use a bow and arrow build to avoid thorns, and target the damage increase one first - also having some summon cards to take some of the damage will help 😊