If you open up the IPA, you'll see that basically they've recreated some anroid-xml compatible rendering engine.
The localization files (50MB) -> All the strings files are double the size (unpacked), because of useless comments.
There's 25MB already.
In the assets catalog -> half an MB for an upscaled (!) visa card.
Other images where jpgs of heif are a better choice. probably in total 10-20 mb.
Strip all ICC/Gamma from the PNGS -> another 10mb.
pngcrush the images -> about 40%
And then of course the binary itself which is probably full of unused information.