The monsters that drop law runes are the giants (all) Catablepons and dark wizards.
If don't won't to kill thaws u can buy then in wildy at magic shop.
For non-members, the main source of nature runes is non-player characters that drop them (such as Dark Wizards or Flesh Crawlers), as most monsters that drop runes may occasionally drop nature runes. There is also a lava-surrounded island in high level wilderness where nature runes may be tele-grabbed from a spawn. Each tele-grab gives you 3-4 nature runes.
For members, flesh crawlers drop dust runes, which are a combination of air and earth runes. For free users, I'm not sure. Needs update.
Mostly Fire runes but Law runes and Air runes are not far behind them.
I think Cockroach soldiers. They're lvl 83 and can be found in the underground jail in Edgeville.
I presume you was referring to the Draconic Visage. It drops from most if not all dragons. Mainly Black dragons and metal dragons most.
The most expensive drop you can get on runescape is the corrupt dragon battleaxe at 3.9m
goblins.
Blood runes - only for members. The most powerful attack runes for non-members are death runes, described as "used for medium-level missile attacks".Blood runes - only for members. The most powerful attack runes for non-members are death runes, described as "used for medium-level missile attacks".Blood runes - only for members. The most powerful attack runes for non-members are death runes, described as "used for medium-level missile attacks".Blood runes - only for members. The most powerful attack runes for non-members are death runes, described as "used for medium-level missile attacks".
There is a rare chance that a lesser demon will drop a rune med helmet, but most of the time they drop ashes, fire runes or little amounts of gp.
Waterfiends.
Black dragons is the best!
Deaths runes Law runes nature runes all make you decent profit but i recomend nature runes as they are a good souce of money and xp, 1-99 runecrafting takes about 4months if u no life it or it can take 1 year if u play for about 1 hour a day lol hope this helped :)