A giant mud monster terrorizes India.A giant mud monster terrorizes India.A giant mud monster terrorizes India.