2008_0707berlin0133 July 5, 2014 × Capture the Moment! Happy times with a towel animal aboard the NCL Jewel (2008) Norwegian Cruise Lines, NCL Jewel, Towel Animal Know anyone who might care? Please share!TwitterFacebookLinkedInLike this:Like Loading...