Marvel is owned by Disney, but due to a perpetual licensing agreement signed in the 90s, its Universal where you'll find the Marvel themed attractions.
Marvel is owned by Disney, but due to a perpetual licensing agreement signed in the 90s, its Universal where you'll find the Marvel themed attractions.