Lupin III: Stolen Lupin - Credits
Studio: TMS Entertainment Release Date : July 30, 2004 Series: Lupin III