löytäjä

Noun

 * 1) finder one who finds
 * löytäjä saa pitää
 * finders, keepers