Hotel Peanuts Cream

Is it cream, peanuts or is it peanut butter or something else. Definitely Japanese are not always capable of combining English words with the same meaning we are used to. I have never seen peanut butter in a cardboard box – go figure,

 

IMG_4926