Osamu Hosoi
Demon Prince Enma 2006
Rating: 6.7
Stars: Yukitoshi Tokumoto / Saeko Chiba / Setsuji Sato /
Elfen Lied 2004
Rating: 7.9
Stars: Chihiro Suzuki / Sanae Kobayashi / Emiko Hagiwara /
as Abashiri Naojirou
as Kurama (voice)