The Strange Tale of Oshikiri Cast Hidenori Tokuyama Eriko Hatsune Daisuke Honda Choi Sian Tomorowo Taguchi Eisei Amamoto