Nicholas Cage chilling in the streets of a futuristic japan, vaporwave, godrays