The painting behind the last panel is "New Planet", by Konstantin Yuon.
I'm going to Anime Boston this weekend. If you see me around, say hi! I won't have a table or anything, so you'll have to get lucky. Now, as a result of Anime Boston, I might not have a comic Tuesday. Or Friday. Not sure. We'll see, sorry!