Guys, yesterday a friend flew in from Europe, brought such a thing, maybe someone understands amulets or talismans? what does it mean?

 

v20240901