In a large bowl, combine onions, tomatoes, garlic, green seasoning, cilantro, and birds eye chilies.
Mix in the cubed pork shoulder. Squeeze the juice of a lime over the pork. Cover and marinade for at least 4 hours.
In a large sauté pan over medium high heat, dry toast the cumin seeds for 2 minutes. Remove and grind in a spice grinder.
Add the cooking oil to the sauté pan. Remove the pork from the marinade ingredients. Add the marinade ingredients to the sauté pan, cooking for 5 minutes.
Stir in the cumin, cooking for 2 more minutes.
Add in the pork. Brown on all sides for 7-8 minutes, making sure the pork is coated in the sautéed marinade ingredients.
Pour in the water. Bring to a boil. Cover. Reduce the heat to medium low. Simmer for 45 minutes.
Season with salt and pepper to taste.