I'm trying to find some for that medal (Expert's Heart) which requires 10 of each. Don't think bosses drop these anymore.. (I think?). Where does one find a good amount of these besides Free Market rooms? I really hate sifting through the stores.. and don't think it's really worth buying an owl for this.. If no one knows.. I guess I'll try experimenting on my own to see what drops it efficiently..