The Peak High West passing rain shower with well defined leading edge-Lamma island