Blizzark

ブリザーク

Blizzark knows Odin from working with him in the past. Demon BLue controls him mind and he freezes Japan with his power.