Not sure if this is the right forum to ask in, so forgive me if it isn’t.
I’ve been going crazy looking for a picture of this very specific piece of Disney concept online that I saw a while ago and was wondering if anyone would be able to recognize/link me to it if they know?
The rendering...