Lupin the 3rd, Blood Seal, Eternal Mermaid Cast Kanichi Kurita Kiyoshi Kobayashi Daisuke Namikawa Miyuki Sawashiro Akira Ishida Masako Nozawa