Warlords of Sigrdrifa

Warlords of Sigrdrifa

Available on Funimation
A god who called himself Odin came to the aid of humanity as it was driven to near complete defeat when pillars appeared above Earth.
Starring Mao Ichimichi, Hibiku Yamamura, Nene Hieda