Mix kohlrabi and carrot with 1 tsp sugar, 1 tsp salt, and 1 tsp vinegar. Set aside.
Slice sweet potatoes into thin strips.
Soak sweet potatoes in salted water.
Marinate shrimp with 1 tsp sugar and 1 tsp salt, and mix well.
Combine rice flour, all-purpose flour, tapioca starch, sugar, salt, onion powder, turmeric powder, and baking powder in a bowl.
Gradually add 300ml water to form a thick batter. Rest for 30 minutes.
Drain sweet potatoes.
Mix sweet potato strips into the batter until well coated.
Pour enough oil into the frying pan to fully submerge the fritters, heat to medium. Spoon a portion of the sweet potato-batter mix into the oil.
Place shrimp on top.
Carefully lower the fritter into the hot oil, keeping its shape intact.
Cook until golden brown and crispy, flipping once. Then drain on paper towels.
Serve hot with pickled vegetables and fresh herbs, accompanied by dipping sauce.