Mochishiba

Mochishiba

Mochishiba dogs are well known mascots at the rice shop where they work hard. They are nice and round like mochi and wear their own aprons.