Yeah, those are some kinda magnifying glasses I don't remember getting. I did do a bit of research going through Shibuya's inventory & The Hub's inventory trying to figure out where they came from but didn't have any luck.
Maybe some other long time player has a better memory than me.
PS: Maybe I need to check all those useless craft buildings in my inventory to see if I spot it there. Will let you know if I figure it out.