Ōoka Cases Devil's Image - Part One

    A Japanese silent film
    • Release Date: May 15, 1930