Suicide Club
When themselves throw in the front of the subway train it appears to be only the beginning of a string of suicides across the country. Does the brand newest group Desert possess anything to do with it? Detective Kuroda attempts to locate.
Released: 2001-10-29