The Yakuza have come to slice off your fingers…