Aniworks Logoworks
Onimusha

Episode 4 of Onimusha