The Moche were a mysterious civilization who ruled the northern coast of Peru beginning 2,000 years ago. Little was known about the Moche civilization until the 1980s when archaeologists began ...