Really nice production. It should be noted though, on episode 8 36:57, the "Leaf Bug" is stated as being, "only found in Madagascar" when I have personally found the same species in Thakhek Laos, South East Asia; there is also a similar longer species in Salvador Brazil, South America.