Japanese Alder {Alnus japonica} cloud of pollen blowing from flowers, Japan