Island Freeze, in Kodiak, invites passersby with its vibrant signage and tempting promises of frosty delights. This cozy corner exudes an inviting aura that belies its unassuming exterior. As patrons push open the door, they are warmly welcomed by cheerful murals adorning the walls. The murals depict scenes of frolicking dolphins, majestic snow-capped peaks, and,…