The Yakuza is largely responsible for the absence of violent crime, in particular toward tourists. There are several thousand Yakuza groups and they divide up every inch of Japan. There are no random small-time criminals of the kind who would pull a gun on a tourist.