Is Abenomics on the ropes in Japan?