a shower asteroids hitting a planet, from outer space, stylised oil painting