8.302 Views
Say hello to Mother Nature’s all-star cast of confounding beasts, featuring Madagascar’s own death-metal lizard: the satanic leaf-tailed gecko.
First Air Date : Apr 22, 2020
Last Air date : Apr 22, 2020
Episode : 12 Episode
Season : 1 Season
Runtime: 20:14 minutes
Studio: Netflix
Country: United States of America
Crew: Edmund Butt (Music)