Ice Cream Shack

The Ice Cream Shack is a shop in Yamaichi City which sells many different varieties of ice cream.