Kazuma Kiryuu Skin in Fist of the North Star DLC available free from October 2nd to 16thOsama Mansoor·September 13, 2018
Yakuza Producer Daisuke Sato thinks Series is not Good for Nintendo SwitchOsama Mansoor·July 12, 2018