Lupin the 3rd: Blood Seal of the Eternal Mermaid

Lupin the 3rd: Blood Seal of the Eternal Mermaid is the twenty-second Lupin III television special. It originally aired on December 2, 2011.

Additional Voices

 * Eddie J. Correa
 * Richard Epcar
 * Kyle Hebert
 * Cherami Leigh
 * Michelle Ruff
 * Christopher Corey Smith
 * Ellyn Stern
 * Terrence Stone