ASHIKA 35-02-2001 Water pump TOYOTA: Land Cruiser 80