Important

Fist of the North Star: Lost Paradise will be available in North America and Europe on October