This new Onimusha trailer is absolutely killer.

https://www.youtube.com/watch?v=W9Ct29FeMak

Comments