Portrait of character named  Blizzark

Information


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

Appearing in