Lupin the Third: Swallowtail Tattoo

2004