I think I saw a flying praying mantis? Bug dudes can you explain?

Current Events

DP3 posted...
https://youtube.com/watch?v=H-P6EolKb90
This song was actually good
Interviewer: "You're not even a superhero you're more of a vampire slayer."
Blade: "Don't do that"