Mei Tanaka
Demon Ward 2013
Rating: 6.3
Stars: Kaho / Kyūsaku Shimada / Julia Kawakami /
Carved: The Slit-Mouthed Woman 2007
Rating: 5.4
as Kusuyama Saeko
as Yukiko Yoshida