Aniworks Logoworks
Onimusha

Episode 7 of Onimusha