Rin Ayase: Rin Ayase. Director: Hyakki Yobanashi. Rin Ayase is known for Hyakki Yobanashi (2023) and Bull Doctor (2011).
Known For: Hyakki Yobanashi (Director(segment Saikaku Kaidan Nise Otoko)), Bull Doctor (Child)