Aniworks Logoworks
Onimusha

Episode 8 of Onimusha