I dunno.....looks like some Somali Pirates attacking a vessel at sea to me..... please don’t try to tell me this is culture, or art, or evidence of an advanced civilization.
Is there a drawing of a taxi cab?
That past civilization that you disparage was much more advanced than what they have now under Islam.