Don’t speak Japanese, but…. Posted on November 27, 2013November 27, 2013 by CarbonAddiction Any idea (or guesses) what this is about? Nude female cyclist flicking twin birds to help promote some kind of bike race? Share this:RedditTwitterFacebookPinterestEmailLike this:Like Loading... Related