Lupin the Third: Blood Seal of the Eternal Mermaid (2011)

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...


image