Well it's delayed and scaled back, but the  are underway and can still be The Greatest Show On Earth! For the Opening Ceremony, as Japan is very high tech, maybe drones, holograms, also references to pop culture, anime, maybe Mario?   