Home Tags Lupin the third new season

Tag: Lupin the third new season

Lupin the Third is Returning With a 5th Season Set in...

Lupin the 3rd TV anime is getting a fifth season set in france, the country of his grandfather.

FEATURED

NEWEST