This candid street photography captures a surreal scene of a caveman cooking mammoth meat within a m...