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 December 16, 2009