Fist of the North Star - Lost Paradise © 2018 SEGA Corp. European release. Game developed in Japan.
GAME ID: CUSA-12781
Released on October 2, 2018 in Europe.