Tourist eating ichigo daifuku or strawberry mochi, soft and chewy mochi stuffed with fresh juicy strawberry and sweet red bean paste, at Osaka, Japan.