I've seen these floating on eBay for a while and finally pulled the trigger and picked one up. Very glad I did. These were displays that were sent out to stores to advertise the Batman Forever comic book adaptation and hold comics.
So happy that these are seemingly so readily available still. Maybe someone over ordered back in 1995?
What I realised after doing the video is I really miss is those old independent comic shops that used to have this kind of stuff inside. I mostly visit a bland Forbidden Planet these days but I have some great memories of one called Comics Unlimited (later Sci-fi Unlimited) that used to be in Bedford. It was plastered in posters and just had a really cool underground vibe.