Beautiful Beast

Beautiful Beast is a 1995 Japanese erotic direct-to-video film directed by Toshiharu Ikeda. The film was licensed in the US by Central Park Media and was released on DVD and VHS in 2001.

Additional Voices

 * Rachael Lillis