Video Sources Online

  • Server One
  • Server Two

Senyoku no Sigrdrifa Episode 12

Release Date: Dec. 26, 2020

In the climactic battle between humanity and god, Odin himself enters the fray. Both sides pull out all the stops as they struggle for survival.


Warlords of Sigrdrifa Episode 12 | Sigururi Episode 12
Senyoku no Sigrdrifa Episode 12
Senyoku no Sigrdrifa Episode 12
Senyoku no Sigrdrifa Episode 12