BUT WHAT IS green peanuts, REALLY?