See that black arrow in the pic.. that's another human skull.. distinct nose.. hmm..
Seems like humans have not only landed on the moon... some nation(India?) must have secretly landed on Mars too.. and crashed there


We Indians having a striking record of crashing on the roads here
Or maybe... it's Ravana & his stormtroopers... crash landed onto Mars on his Pushpak Viman.. while searching for more lands.. or ladies
Or maybe.. it's Predator.. in all his original ugliness...