Aniworks Logoworks
Onimusha

Episode 6 of Onimusha