Help! I have scoured the intrawebs and dozens of parts suppliers but I have been unable to find the small plastic for Demolition Man that goes near the pop bumpers in the upper right corner. I have attached an image of it. If you know a source or have one for sale, please send me a PM. Thank you very much!