Huge Snowball

Huge Snowballs are contained in Lord Ahune's Ice Chest. It is much larger than a regular Snowball.