To guess at the mantis thing, if I remember, one of Drac's powers is to control the actions of lesser beings, but as to it's size...
or perhaps it's a very badly done bat
. It would be great if Dario pulls it out of the bag and gives us a classic telling of the tale, we can but hope.