Interesting that it has side vents...
I don't know whether it would work, but could this be mounted with fans on both sides pushing inward, and then exhaust out through the side, in order to create a higher pressure over the fins?
Or perhaps with a blanking cover over the back, to allow airflow in an L shape?
Or is it just where you've taken one of the 'Monsta' sides off to show off the rad?