Place the chicken thighs in a deep pot and add water, salt, and garlic powder. Bring it to a boil and reduce the temperature. Cook for 20 minutes or until the meat starts separating from the bones.
Remove the chicken thighs from the soup and add the sesame seeds. Let it simmer on low temperature while you are preparing the eggs and lemon mixture.
Beat the eggs with a whisk until they get foamy in a deep plate or a ceramic bowl. Pour in the lemon juice and keep beating energetically. Now, remove the soup from the heat and let it cool down a bit. Using a ladle, very carefully, add some of the soup to the egg and lemon mixture and keep whisking. Add approximately 3 ladles of warm but not hot soup to the eggs.
From a high distance, slowly pour in this mixture to the soup and whisk! All this is done away from the heat. (As you are doing it, send a few kisses to the soup, this is a grandma's secret to prevent the eggs from breaking and) Now, return the soup on a stove at a very low temperature and don't stop whisking. When the soup is heated but not boiling, remove it from the stove.
Add freshly chopped parsley, dill and freshly ground black pepper.
You can chop the meat from the chicken thighs and add it to the soup, or eat it as a main dish with some vegetables, olive oil, goat butter or Keto sauce of your choice.