Suicide Club
It appears to be only the beginning of a string of suicides across the country when themselves throw in front of a subway train. Does the new team Desert have anything todo with it? Detective Kuroda tries to locate.
Released: 2001-10-29