In a large pot, pour in 10-12 c. of stock (from boiled beef and pork bones) and add all broth ingredients and bring to a boil.
Reduce heat and blanch shrimp until cooked.
Remove shrimp from the pot, remove shell and head each shrimp, set aside.
Add in pork, chicken and liver in the pot, let simmer for 20â€“25 minutes or until pork, chicken and liver are tender add more stock if necessary.
Remove pork, chicken and liver from the pot, drain and let cool.
Continue simmering the broth in low heat until ready to serve, season with salt to taste.
Slice the pork, chicken and liver into thin strips and set aside.
Place noodles in serving bowl and pour strained boiling stock over thenoodles. Top with pork, chicken, liver, shrimp. Garnish with chicharon, spring onion and fried garlic.
Serve immediately with egg (optional)