Moss Giants Map Location
Slayer Gear Required for Hunting Moss Giants
Normal Melee Gear is fine, you can range these as well if your ranged level is high enough. Just watch out for the poison spiders if hunting in the varrock sewers.
Moss Giants Location
Varrock Sewer i found is the best place to find these ones, its a bit of a pain to get too though if you dont have high agility.
Moss Giants Drops
Big Bones, Black Sq Shieldsm Steel Med's Coins nothing major, but it can add up if all collected or if you are high alching.