Fist of the North Star – Announcement Trailer

Announcement Trailer of Fist of the North Star.