science

Order Results by

ST: Scientific Task Force

Japanese
JA EN

The ST (Scientific Task Force) is comprised of the most elite - and oddest - researchers of the Tokyo Metropolitan Police Department's crime lab, and they'll solve the most difficult of cases that the Tokyo police will ever come across.