WOW! Lucky for your friend if it's a bengal! Could be a "California Spangled" which have spots as opposed to stripes. Google search to see them. It's actually quite common now seeing spotted cats (too bad we can't pass them off as bengals LOL)!