Josua, Regarding your son's art work about Shuttle, Star, Rocks and 2010.
As a person with a bit of an artistic mind, I see the crepe paper of yellow, blue, orange on the lower part, yet atop the nasty looking people left behind, representing the Water & Fire deluge coming upon the earth at same time as those rocks. The lion (I assume it is) looks like the Lion of Judah now come to deal revenge upon earth. It is simply an amazing piece of work, no doubt directed by the Lord Himself. Thank you for sharing.