Since Shinzo Abe’s election win late last year, a faint hope for some kind of action in the long stagnant government of Japan was kindled. “Perhaps the return of his Liberal Democratic Party (LDP) to power could finally get some gears turning again in the nation?” people thought.

So far the fruit of LDP leadership has been a novel way to filibuster by frequently going potty – which I guess makes it a fig.

Read More