Shinjiku Triad Society – Review March 7, 2005 Precisely what Takishi Miike fans expect: Blood, guts, depraved sex, overblown misogyny, Yakuza, more blood, tough guys, more guts…