Episode 1025: Giant spider discovered