Hereeeeeee comes the kimchiiiiii...
(picture from Korea Times)
Here's a cute picture of the Korean first lady, Kim Yoon-Ok putting a piece of kimchi in the mouth of Hatoyama Miyuki, the new first lady of Japan, during Hatoyama Miyuki's visit to Seoul, Korea on Friday, October 9th. That red stuff in their hands is kimchi residue.
Can someone caption this photo?