"This is real deal stuff," one of the announcers exclaimed.
A preview for an upcoming episode of "American Ninja Warrior" showed Hollywood actor Stephen Amell, who portrays a superhero named Arrow for television, powering through show's famous obstacle course.
With the help of a veteran ninja warrior, Amell could be seen channeling his inner Emerald Archer, proving that he isn't that behind from his crime-fighting alter ego in terms of physicality and athleticism.
His appearance on the show is part of a television event by NBC, which aims to money and awareness to help children living in poverty in the US. It is the first time "American Ninja Warrior" held a celebrity edition.
Starring Amell, "Arrow" is a superhero series from The CW. It also stars Emily Bett Rickards, David Ramsey, John Barrowman, and Willa Holland.