Is Stephen Amell Training For Arrow Season 3 or Ninja Warrior?

It's Arrow season 3! Yeah Stephen Amell gets asked about his workout routine that keeps him looking like Abs McGee and so on his Youtube channel he posted this work out video... that kind of looks like a Ninja Warrior training course if you ask me.