lupin

Japanese Town Gets Official Lupin The Third Licence Plates

Well, this might be the best Japanese town then, no? Starting April 1 (this is no joke!), the city of Sakura in Chiba, Japan, is issuing 3000 limited edition Lupin the Third motorcycle licence plates. According to the city’s official site, the image of Lupin is from the first anime…