
Warlords of Sigrdrifa

Anime · 2020 · 24 min Crunchyroll
Available on Crunchyroll
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.
Anime · 2020 · 24 min
Director Hirotaka Tokuda