Fist of the North Star: Lost Paradise Combat Trailer

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