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?