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 October 17, 2009