Aromatic Stink Bean and Shrimp

What resembles snow peas on steroids, these edible beans are known by their scientific name Parkia speciosa. In Thailand they call this สะตอ, pronounced Sa-Tor. To some, the mere smell of these beans is enough to deter them from taking a bite