Replacing a Prado Water pump

The Prado was leaking coolant from the tell tale hole in the water pump which means the pump's seal has failed. There is a lot of work to get to it compared to some water pumps but as always I managed to make it happen!