Alien predators in my garden

On most nights I like to turn the porch light on, just to see what insects are flying in the neighborhood. Last night I stepped outside to check the light, and was instantly hit by a huge insect that bounced off my head and landed on the ground. To my surprise and delight it turned…