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 August 21, 2011