Combine the chicken and marinade ingredients, refrigerate.
Make the sauce by combining the garlic, ginger, soy sauce/tamari, water, gochugaru, rice syrup or sugar, and black pepper in a bowl. Mix well.
In a cast iron skillet, begin assembling the dish. Start by spreading the cabbage, then onion, then mushrooms, then peppers, then carrots, then sweet potato, then rice cakes.
Completely cover the surface of the veggies with perilla leaves.
Add the chicken to the center, and pour the sauce on top. Add ½ c water.
Place the skillet on the tabletop burner or stove, cover, and cook on medium high heat until the dish starts boiling, about 5 minutes. Reduce the heat to medium, and stir with a wooden spoon.
Cover and continue to cook, stirring frequently, about 15 minutes, until the chicken and sweet potatoes are cooked through.
Reduce the heat to low, continue to stir, and enjoy straight from the skillet.
Once most of the dish is gone, turn the heat back to medium, and deglaze the pan with the rice, egg, and kimchi. Mix well to get the rice crunchy and flavorful. Enjoy the last treat!