A photo of the mysterious installation was posted on Reddit before it was pulled down over the weekend. Coachella’s annual art installations are often shrouded in mystery. Years past have included a three-story astronaut and a giant snail.

For this year, Coachella’s organizers are promising to spend more money than ever before. Work began four years ago, according to the video.