Some of those images are what Bobby had shown on unMAMEd many years earlier. I am guessing there might be an Asian region (English language?) that is yet to be found. The title screen image should look like what is shown on Japanese region version, but it should have Crazy Cross as the shown title.