Absurd Planet
Strangest Things (1x1)
Air date: Apr 22, 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.
- Premiered: Apr 2020
- Episodes: 12
- Followers: 11
- Ended
- Netflix
- Wednesday at 3