What Does La Nina Mean For Japan? | Last La Nina Japan Saw 914″ of Snow… In short, La Nina means GO TO JAPAN. A lot of this weather stuff gets a little confusing. La Nina, El Nino, ocean temperatures, blobs, atmospheric rivers. The bottom line for skiers is this: is it going to puke this winter or not? According to various sources, including the National Oceanic and Atmospheric Administration (NOAA) and the Japanese Meteorological Agency (JMA), this […] Weather D’Arcy McLeish | November 2, 2016 1 Comment