Ice Monster is an ice cream shop specializing in a variety of frozen treats.