Wild Kratts Season 1 Episode 39
When Martin and Chris glimpse a mysterious nocturnal creature living in the Indonesian forest, they secretly "borrow" Aviva's half finished night vision goggles to go in search of it.
Sorry, there are no videos available!