Heat the oil in a saucepan over medium-high heat. Use a saucepan which will fit the pork belly snugly.
Sear the pork belly on all sides until golden.
Meanwhile, mix together the soy sauce, sugar, mirin and sake in a bowl or large measuring jug.
Pour the soy sauce mixture over the pork belly.
Add enough boiling water so that you have enough liquid to just cover the pork belly.
Add the spring onions (scallions), ginger and garlic.
Cover the saucepan with a lid.
Cook on low heat (just a few bubbles) for 3 hours.
During this time, turn the pork belly over 2 or 3 times.
After 3 hours, set the saucepan aside for everything to cool completely.
Once cooled, place the covered saucepan into the fridge overnight.