Attempting some knowledge checks to identify creature while I wait for the answer to my question.
Knowledge (Arcana): (1d20+4)[18]
Knowledge (Planes): (1d20+4)[24]
Knowledge (Religion): (1d20+4)[21]
Also, does the area has any cover other than greenery?