Logo
Shanghai Moon
Shanghai Moon

Shanghai Moon(1941)

  • Japanese
  • 0.0 (0)
  • 1 hr 54 mins
  • Jul 1, 1941

OVERVIEW

It is presumed to be a lost film.

DIRECTOR(s):

TOP CAST

Loading...