In a pot over medium heat, combine salmon belly, vinegar, water, and salt and pepper to taste.
Bring to a boil, uncovered and without stirring, for about 2 to 3 minutes or just until fish changes color. Drain fish, reserving liquid.
In a skillet over medium heat, heat oil. Add onions, garlic, and ginger, and cook until softened.
Add tomatoes and cook, mashing with the back of a spoon, until softened and release juices.
Add reserved liquid and bring to a boil.
Add salmon.
Lower heat and simmer until fish is cooked through.
Add oyster sauce and stir to completely disperse. Season with salt and pepper, if needed.
Add pechay leaves and cook for another 1 to 2 minutes or just until wilted. Serve hot.