Down here most people live to 90 and a lot to 100. It’s about no stress, good food and families being together’ ...
These real cities in Japan served as the major inspiration for some of the Yakuza franchise's most iconic locations.