Japan News Network (JNN) is a Japanese broadcaster (TV), their latest polling has Abe's cabinet on a disapproval rating around 60%
Abe is probably on the phone to Kuroda as we update telling him to ease MOAR!
"There must be something we haven't bought yet ...."