Director: Akira Nobuchi
市川男女之助
荒木忍
Ryōnosuke Azuma
Kinue Utagawa
Taeko Matsuura
六代目 嵐徳三郎
No streaming info available