Nature - Twenty-Ninth Season
-
Release info:
Nature.S29E02.Echo.An.Elephant.to.Remember.720p.BluRay.x264-SADPANDA
-
Don't have time to thoroughly proofread. But generally this sub is bearable, at least.