So what is this animal? The answer is here.

Pseudopus apodus (European Legless Lizard / Sheltopusik)Scientific Name: Pseudopus apodusCommon Names: Sheltopusik, European Legless Lizard, Glass Lizard General Information:Pseudopus apodus is the largest species of legless lizard in the family Anguidae. Despite its snake-like appearance, it is not a snake, but a true lizard with several anatomical features that distinguish it from snakes.