Spoiler
Show
(1d20+15)[22] know nature
(1d20+25)[43] will if the illusion is indeed 40 feet high


the bat waits to see what the giants do.

Spoiler
Show

The bat is also very clearly not a normal bat as its wearing a necklace and a belt with numerous pouches as well as a carrying a rod in its arms (also it has arms)