
Mechagamera |
It seems like devils all have something like this:
Immunities fire; Resistances physical x (except silver), poison y; Weaknesses good z
so you could add them to a dragon (x,y,z based on whatever makes sense) and then maybe some abilities/spells from the diabolic bloodline sorcerer (how much based on how much you want to change the dragon's CR)