This is the 58 minutes Hulu version which contains spoiler/reveals throughout the special.
as Nomura Yusaku
as Nojima Erika
as Fujiwara Futoshi
as Inoue Toru
as Kitagawa Junji
as Matsuzono Kayoko
as Tamura Yumiko