an image of frog faces with different expressions in english and chinese characters are depicted on this poster