In a large bowl, combine the ground pork, ground beef, onion, and carrot. Make sure to completely mix everything. Knead the meat mixture in the bowl.
Gradually blend in the soy sauce, black pepper, garlic powder and salt until all ingredients are evenly distributed.
Lay out a few wrappers at a time on a flat surface, and place about 2 tablespoons of the filling in a line near the edge on the lumpia wrapper. Make sure the filling is no thicker than your thumb, or the wrapper will cook faster than the filling.
Fold the lumpia wrapper over the line of meat you just spooned. Now you will begin to roll the meat into a tube. Stop rolling when you are to the middle of the wrapper. Fold the right and left sides of lumpia wrapper to the center. Continue to roll to the end of the wrapper. Dip your fingers in a small bowl of water and lightly moisten the exposed edge of the lumpia wrapper,. Fold wrapper edge onto itself pressing it down gently, so it seems to glue itself down. Place to the side for now and repeat, repeat, repeat! until there isn't any more wrappers or meat left.
Fry 3 or 4 lumpia at a time. Fry about 3 - 4 minutes, turning once. Lumpia are cooked through when they float and the wrapper is golden brown. Cut in half, or serve as is with dipping sauce.