Aniworks Logoworks
Onimusha

Episode 5 of Onimusha