Everywhere she went in the United States, she saw Stars and Stripes flags. It was surreal to her. She asked an employee of the Japanese consulate general for red and white fabrics and scissors.
Japan is known as the 'Land of the Rising Sun.' The reason is due to its location, which is to the east of the Asian ...