Japanese film from 1933, adapted from a story serialized in the entertainment magazine "Fuji."
No streaming options found at this moment.