Zen Kajihara

Recently added

House of Sayuri
6.3

House of Sayuri

Aug. 23, 2024

House of Sayuri

A family moves into a house, but discover that it is haunted by a murdered girl.
Masquerade Night
6.2

Masquerade Night

Sep. 17, 2021

Masquerade Night

An anonymous letter is delivered to the Tokyo Metropolitan Police Department. The letter states that a criminal of a murder case will appear at ...