Kotomora
猛吹雪 (moufubuki) Japanese meaning: blizzard | Kotomora