The similar image is also on UK hotel. THe image I got it was from France.
It's basically a Habbowood image. Evidence can be found in the ad on Theatredrome. They're advertising Habbowood . They're including this Star Wars feeling thing cuz it relates to Drama.
If you find any further clues to what it is, please reply to this thread







Reply With Quote
I'm currently reading other threads to make some clue about this image..




