The main opposition party of Prime Minister Shinzo Abe's Liberal Democratic Party (LDP) is the Democratic Party of Japan (DPJ). Despite the uncanny similarities in their names, they butt heads on a number of issues. Unfortunately, they have a history of dropping the ball, and recently they've been doing just that.