Search by Cast Name
Japan is supposedly a peaceful country, but every year, 85,000 people go missing. Only a handful of cases are deemed urgent and worthy enough by the police to be investigated.
Perhaps what is needed to convince the police is... the world’s attention.
The thing is... once the public’s eyes are ...