English: The Giant Japanese Spider Crab.
Telugu: పెద్దది జపనీస్ స్పైడర్ క్రాబ్.