Aniworks Logoworks
The Master of Ragnarok & Blesser of Einherjar

Episode 7 of The Master of Ragnarok & Blesser of Einherjar

A Long-Awaited Revenge

Aired Aug 18, 2018