One word… Annoying.

More Meganeura Encountering Tips