The upcoming Oct. 27 general election presents the Constitutional Democratic Party of Japan (CDP), the largest opposition party in parliament, with a once-in-a-lifetime opportunity to present itself ...