Thursday, September 11, 2008

Planet China?

And I usually expect alien behavior out of the Japanese...

No comments: