Set the oven to preheat to 275°F (140°C).
Add all the ingredients for the chashu pork to a Dutch oven, then submerge the pork log into the liquid. Cover with a lid but not completely. Place in a preheated oven and cook for 1 hour. Then set aside.
Strain the liquid and reserve for the ramen and eggs, remove the pork, then thinly slice.
Make the Mayu: Add garlic and canola oil to a pot, then simmer over low heat for 10 minutes, constantly stirring until blackened.
Transfer into a blender, add sesame oil, then whiz for approximately 30 seconds, so the garlic completely disintegrates. (Store in a sealed container in the refrigerator for up to two months).
Make the broth: Preheat an oiled pot to medium-low heat. Saute the onion, the garlic, and the ginger for 5 minutes, stirring often.
Add the mushrooms, the leek, the scallions, and the broth into a pot, taking care that the vegetables are covered by about two inches (5 cm) of broth.
Cook over high heat until the water reaches a rolling boil. Lower the heat to a mild simmer, then cover the pot with a lid.
Cook until it reduces by about half.
Prepare the bubble tea as instructed on the package.
Throw away the solids, and filter the broth using a fine-mesh sieve.
Place the eggs into the broth, lower the heat to a simmer, and cook for about 6 minutes. Place the eggs in an ice bath for a few minutes, then peel them.
Add the noodles to the simmering broth and cook according to the instructions on the package.
Portion the broth into bowls, then season it with the mayu sauce according to taste. Add the noodles and top with slices of chashu pork and chopped green parts of the scallions. If making the ramen egg, slice each in half lengthwise, then place two halves in every bowl. Enjoy with bubble tea.