Alien painting (India)

The ‘Painting’ above was found in a cave in India