When I looked up Flirting With Death I got a voltron fanfiction and an obscure 2003 movie lol
When I searched From The Sky I got another weird film and then Sky News
If I search up "flirting with death webcomic" I come up first, and then the deadpool comic of the same name is below it.