This show features a group of immensely talented Japanese athletes show off their skills in a series of dazzling stunts. Colorful costumes enhance the show's visual flair.
Added by Upcoming Robot on February 13, 2011