Scaly creature — with yellow eyelids — found lurking in forest. It’s a new species May 1, 2024 News On a hot and humid night in Vietnam, a scaly creature perched on a rock in the middle of a forest. The animal had yellow…