Naruto fans must check out this awesome dance choreography by O-DOG during the Arena 2018 dance competition held on May 20th in Chengdu, China.