As of July 2012, there are over 127 million people living in Japan which is the tenth largest population in the world. The red dot is called a sour plum and the white bit is called rice.
As of July 2012, there are over 127 million people living in Japan which is the tenth largest population in the world.