June 7, 2015 at 21:16:52 UTC
Erika dropping some moons onto a planet, or about to smash them into it perhaps!
This is one of the pictures I drew at Confuzzled 2015, trying to work out how to draw on paper once again!