Warlords of Sigrdrifa

Warlords of Sigrdrifa

HD
SUB
Finished Airing 2020 TV
When humanity is driven to the brink of despair by an alien threat called Pillars, a self-proclaimed god named Odin appears and bestows upon the people the power of "Valkyries"—battle maidens who pi...

Comments

Recent Releases