Aniworks Logoworks
Oni-Tensei

Episode 1 of Oni-Tensei