Tag: Yuka Kinoshita

(Video) Japanese Woman Consumes 100 Slices Of Bread In 6 Minutes

  Her name is Yuka Kinoshita, a competitive eater from Japan. In