These dudes have some seriously beady eyes which makes me think they must be some sort of mole or something. What do you guys think?