I think this creature is an air unit. And it is a tank type (based on the caption)
Maybe this is an owl (lol) (because it says "big fiery eyes that hides in the shadows"
Is in it owl has a big eyes and it is an octurnal type? Or might be a bat who knows.. Hehe just my speculation, no haters please! Hahaha






