Japan does not make light of vehicular puddle splashes. In the East Asian country, splashing water or mud on pedestrians ...