Found on an albanian beach the other day. Every beach nowadays seems littered with leftovers from human activities that we can't be bothered to properly dispose of, or better yet avoid. But most of it is just anonymous plastic debris; it's not all too common to be able to pin-point the exact company that was responsible for making this, clearly with no plan or intention to make sure it won't stay in the environment forever.