As you can see in the attachments, my radiator has two (one can be seen) aluminum "teeth" which are not bent over. This does not look right to me.
Slightly different angle, the tooth next to this one and under the hose is also not bent.
I can also clearly see something is leaking coolant, and I am wondering if it could be these non bent teeth? It could also be either the hose (which is also in the proximity of the leakage), or just that the radiator is seeping and needs to be replaced...
I've only recently purchased the car secondhand, it's a MY02 WRX Impreza.