Indeed! If you cross the path of one of those creatures you are dead
This is a deviation that it is present in "Upandu - Parte I". You can see it here →
[link] (is in spanish though). I don't know when I will try to translate to english ... you can try google translator...
greetings!