Japan in 70 Seconds: The Future Is Already Here