In June, torchwood_cascade_CDRip.tor is released, written and directed by Scott Handcock, and starring Naoko Mori as Toshiko Sato: WARNING: The unauthorised reproduction or distribution of this copyrighted work is illegal.