Sure it’s strange, which is exactly why so many folks* recommended calling the police.
I’m really unsure what you want this community to answer beyond that. There’s nothing we can investigate for you.
*Context: https://www.reddit.com/r/DataHoarder/comments/1sljeh6/my_isp...