Kotomora
ブリザード (burizaado) Japanese meaning: blizzard | Kotomora