Yes, it is a yellow plastic bottle cap. :) :) :)
Yellow plastic bottle-cap?
No, I'm sorry it isn't that either. :( That was a very good guess though. :)
Nope. Here is another hint: You can find it on a product you can get at a store. :)
Flower? Flower petal? Sun?