If you are one of the top four crime bosses in Japan, boy do we have a liver for you! Well, UCLA Medical Center does anyway…as long as you’re a prominent Japanese yakuza. You know when you hear that annoying cliché “nice guys finish last”? In this case, they did. 186 nice guys, to be […]