6/27/08

belated...



These promotional Chinese poster images have been hanging out on my computer for a while now and I just had to share the creepy/cuteness of them... :)





chubby babies in space apparently mean happy new year!
so... yeah - sorry, I'm only 7 month late.

No comments: