Lifestyle | Tue Apr 6, 2010 12:41am EDT

Rah rah! Cheerleaders pep up dour Japan