They are commonly known because of their small eyes
Being probably one of the most peculiar features, sand boa’s eyes draw a lot of attention. Despite that, the scientists are not sure if there’s a particular reason to them being so small or is it just a tiny nature’s mischief. Doesn’t it remind you anything though?