Unity's addressable system lets you load and unload assets as you need it. But you need your own server, Unity's cloud server or similar to accomplish that.
You should also consider the size and resolution of the images you're putting in. If your monster is larger than is needed to display on a 10" tablet - reduce its size and reimport it into Unity.
You could also consider importing the monsters in components and putting them together in Unity - see sprite sheets.