Suicide Club
When themselves throw it is apparently only the beginning of a string of suicides around the country. Can the brand newest all-girl team Desert have anything to do with it? Detective Kuroda tries to come across.
Released: 2001-10-29