1 Season
12 Episode
Absurd Planet - Season 1 Episode 1 Strangest Things (2020)
Say hello to Mother Nature’s all-star cast of confounding beasts, featuring Madagascar’s own death-metal lizard: the satanic leaf-tailed gecko.
- Country : United States of America
- Genre : Documentary
- Studio : Netflix
- Director :
- Cast : Afi Ekulona, Jeff Wild, Paul E. Raff