Police Station: Rashoumon
PS -įž įé-
"Rashoumon" is the last gate for humans to pass in life. Detectives of Toto Police Station have an urge to fight against something beyond crimes.
"Rashoumon" is the last gate for humans to pass in life. Detectives of Toto Police Station have an urge to fight against something beyond crimes.