Haruka Shibuya Movies
- 2011
Lupin the Third: Blood Seal of the Eternal Mermaid
Lupin the Third: Blood Seal of the Eternal Mermaid6.42011HD
A gemstone named the Mermaid's Scale appears in a secret, underground auction, and Lupin is coerced by the queen of the underworld into stealing the...
- 1963
Twin Sisters of Kyoto
Twin Sisters of Kyoto6.51963HD
In this Japanese drama, a dry goods merchant's daughter is surprised to discover that she has a twin sister. In rural Japan it was thought that twins...