Screenshot: YouTube

Parkour is kind of insufferable and Pokémon Go is kind of insufferable. But put them together and they’re, well, that’s probably a matter of taste. But, regardless of how annoying you find either trend, this “Pokémon Go Meets Parkour In Real Life!” video is an impressive feat of both humanity agility and cinematography.

It’s one of many such sleek “Parkour In Real Life” videos filmmaker Devin Graham has uploaded to his YouTube channel, Devinsupertramp. Dressed, respectively, as a Pikachu and a Charmander, two Parkour experts named Calen Chan and Ronnie Shalvis attempt to out-run (and out-jump) a bumbling Team Rocket.

There’s also a behind-the-scenes video from Graham’s second channel, which documents the hard work—and many head injuries—that went into creating the final product.