Japanese media featured smiling shots of Shinzo Abe, who has just broken all records to become Japan’s longest-serving prime minister, at 2,887 days and still going strong, striding atop Japan’s political scene like a real-life colossus. For all the celebrations of Abe’s record-breaking past, the real questions are for the future: what is Abe doing with his power and how is he preparing an ailing Japan for the challenges of an uncertain future.