No this is not Aliens, like monster character!
It is a real existing creature that even up to this day lives on earth.
I though OLM is a joke, but actually its real. IT lives in Slovenian Mountain caves 😉
Looking at the Olm one can be stunned on the great diversity of God's creation.
Olm even shines 😉