luciferlaughs:Hand prints on the walls of Pettakere Cave in Indonesia. This prehistoric rock art dat