Petai, Bitter Beans

Petai, Bitter Beans

Petai (twisted cluster bean) texture. Petai is popular food in Southeast Asia