One-off TV drama special, produced by UHB Network for Japan.
Drama