Fujiko mine is indeed a character from Lupin III. Her name means something like "Twin Peaks Girl", which makes the comment about skintight Fujiko Mine style leathers easier to understand.😉
When it comes to the mentioned 88 temples on Shikoku, I simply must try to ship the brilliant Japanese rock band 八十八ヶ所巡礼 (88 kasyu junrei = 88 stops pilgrimage), named after the Shikoku pilgrimage. Awesome psychedelic punk-metal band, check them out on Youtube.