Looks like a mix of bard and ranger. A fire and ice aesthetic as well