It's a very permanent installation there, so I'm pretty sure it's owned by Odyssey.
It is part of the Odysea in the Desert which also houses the aquarium and all the other shopping places as well as the mirror maze and Pangea
Thanks! Your answer is awaiting moderation.