Kensuke Owada
Demon Ward 2013
Rating: 6.3
Stars: Kaho / Kyūsaku Shimada / Julia Kawakami /
as Kumagawa Asahi