Wouldn't it be easier determining its habitat first, since they have an active role in its immunities / resistances.
It was waterbreathing, but no single damage type is tied to water. Perhaps cold immunity if it is supposed to live in the depths of the sea or fire immunity if it's supposed to be living in hot jungle. Im uncertain though, it is tied to the environment...