Chimera has 5 stages, and in Stage 2 she can't shoot under her own chalice, so you can fight underlings there without getting shot, but in the next nearly identical sequence, Stage 4, she can shoot right through it. Also, all other enemies suffer "friendly fire" from each other, but Chimera does not damage her minions, even when firing directly into throw animations which are uninterruptible (giving invulnerability as well) in any other part of the game. Oh, and her glowing red "unblockable" attack can be parried into a QTE, which would be cool except it, hey:
unblockable?
The Elephant Demon was easy but annoying, because it was inconsistent; mashing the thing's health to nothing is dirt simple, but its swipe attack glows like other enemies' unblockable attacks, but can be blocked (but not parried

). More than that, the demon MUST swipe out a portion of the background after its health has been depleted, but instead of happening automatically, the demon continues with zero health, fails to swipe, and the QTE to clamber up the thing's skull is buggy. It could have been a straightforward, heroic, enjoyable boss fight but they decided to make it a bit harder and failed to account for their own engine problems.