Good question. I have no idea. Can't even remember whether I found the photo here on the board or online. I was on a mega photo hunting sesh last night and it all started to get a bit blurred, lol. If I did find the photo on the board I'm pretty sure there was no info attached to it bc I usually read anything like that. But you're right, it does look like a film set, doesn't it? It's so big, for starters.Whoa! I don't think I've seen this before... is this from the Moonwalker set? Looks like the hideout from the end of the Smooth Criminal segment.