ŌOKA CASES DEVIL'S IMAGE - PART ONE

1930 RATING: 7.5
STARRING:
Denjirō Ōkōchi
Takashi Ogawa
Yōko Umemura
Naoe Fushimi
A
Yōnosuke Toba
Eiji Takagi