A delicious blend of rich and creamy peanut butter blends concurrently with delicious vanilla custard to offer you a flavor that will have your taste buds in a frenzy.