The Monster with 21 Faces

Unable to capture the suspect believed to be the mastermind behind the Monster with 21 Faces, the police superintendent Yamamoto of Shiga Prefecture committed suicide by self-immolation in August 1985.


Leave a Reply

Your email address will not be published. Required fields are marked *