Just a couple pic from my 99" HZJ105 100 Series. I don't know what this part is and it seems to be leaking water slowly? Should it be plugged up?,...
Separate names with a comma.