Margaret Takagi

Japanese announcer