With tales of tiny hominids being whispered about in Sri Lanka, Megan heads to the island to try and track these mini monsters. With her crew along for the ride, they investigate the Nittaewo and try to capture evidence. Video to come, so stay tuned!