Japanese marvels in rush to deliver their brilliant showers