Nothing to do with sailor moon. Looks like a mermaids charm
Looks like it belongs &#34; unda da sea&#34;
Rating: 1 stars