Praying Mantis vs. Hummingbird

[+] Who gets the last laugh?