Watch out they're everywhere and very annoying and they stun you if they get you off your mount

More Microraptor Encountering Tips