AnnaKot best comments
+4
Such a phenomenon among the Japanese is called "Hana Fubuki", which means "flower blizzard".