people walking down futuristic Japanese street with graffiti and neon signs in the background