Absurd Planet

Absurd Planet

Strangest Things (1x1)


:

Say hello to Mother Nature’s all-star cast of confounding beasts, featuring Madagascar’s own death-metal lizard: the satanic leaf-tailed gecko.

  • :
  • : 12
  • : 11
  • Netflix
  • 3