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