Madatar... I've farmed for 2 straight days now, off and on for hours at a time. Over the two days I've gotten 3 Juno's off these guys. However, I have yet to get an Ancile of Mars (shield). I know it drops off something because they are on the exchange for 1p... not happening when I can farm for it... just can't get it to drop. I'll trade you a ring for a shield!
I have farmed for over 5 hours now, killing somewhere around 400 mobs and not a single ring of juno. Every other drop listed on here has dropped at least once, most multiple times, some in excess of 10. Doubts are starting to creep into my head that this is the correct mob dropping the ring of juno.