Here is better photo and there is some goo inside and a sharp metal piece. I found it near a neighbourhood in Finland, kirkkonummi

by Glittering-News2211

1 comment
  1. They are electrical connectors. You stick to wires inside and squeeze it with special pliers to connect them. The stuff inside keeps water out

Leave a Reply