Each year between mid-November and April, winter sports fans from around the world flock to Japan for the country’s renowned ...
These real cities in Japan served as the major inspiration for some of the Yakuza franchise's most iconic locations.