Rock latcher

Rock latchers are creatures native to Moria.