It seems like Travis Scott is up to something: A giant, golden replica of his head has appeared over the Amoeba Records storefront in Los Angeles. Check it out below. (A representative for Travis Scott confirmed to Pitchfork that the photos are real.)

Update 7/30: More massive installations of Travis Scott’s head have appeared in Times Square, New York, and outside Houston, Texas’ Minute Maid Park (home of the Houston Astros), as The Fader points out. Find that photo below. Over the weekend, rumors circulated that Travis will release Astroworld on Friday, August 3, based on an Instagram Live interview with producer Mike Dean (via Consequence of Sound).

Travis has long been teasing his new album, allegedly titled Astroworld. In May, he performed a new song during his set at Miami’s Rolling Loud Festival. Earlier this year, he shared “Watch,” a collaborative track with Kanye and Lil Uzi Vert. His last solo LP, Birds in the Trap Sing McKnight, arrived in 2016. Late last year, he released Huncho Jack, Jack Huncho, a collaborative record with Quavo.