S02:E114 - The Secret of the First Supper
24 min
The painting "The First Supper" hides clues to the hiding place of an heirloom that Christ receive from Virgin Mary, 2,000 years ago. This painting has been kept by the clan of Judah for generations, and a woman named Nova, one of the descendants, knows that the painting is hidden at a fortress called Demon Rock. Nova gives Zenigata X-ray eyedrops invented by professor Nestle, hoping to he could find and catch Lupin at Demon Rock...

Season 2