The first special of the Honto ni Atta Kowai Hanashi drama series.
Honto ni Atta Kowai Hanashi - Special 1 is not available for streaming at this moment.