Watch Lupin III: Crisis in Tokyo (Dub) - Full movie Online

Aired: Jul 24, 1998