It’s likely you have a few new trophy’s already in the works with the new DLC, but just in case you don’t already have this one: How about a Nachzehrers trophy worn in the accessory slot that makes you immune to “swallow attacks? Like the goblin, orc, and undead trophy confer similar immunity’s.
A wise general wins before the battle, while the ignorant general must fight to win - Zhuge Liang