I've never seen that translation for this picture before. When I saw it, it didn't have a hard translation put in (..nor do I recall it having type?) But I remember seeing a description that it was posted with (I actually saved it, come to think of it.)
North Korea: If the story is not heard, it shoots it. Russia: Express gratitude to Miss China. The U.N. Resolution postponement is her effort. China: We may not express our gratitude. Put away the lethal weapon early. The United States: Is the preparation? When may I hit it by the fist? Japan: The seat substitution is hoped for. It hopes keenly.
Hahaha. It seems pretty clearly run through a translator to get the results, but its sort of charming in it's engrish. Does anyone know what the actual origin of the picture is?