Get the fish ready, rinse well, and sieve out the excess water. While draining the fish, make ready the marinade.
In a container, combine soy sauce, lemon juice, garlic powder, water, black pepper, brown sugar, and salt. Be certain your ingredients were properly dissolved before putting the fish steak. Overturn it once to evenly distribute the marinade. Cover it and place it in the fridge for at least 2 hours before frying.
Inside a non-stick grill pan, melt 2 tablespoons of butter and put 1 tablespoon of olive oil. Fry for about 3 to 4 minutes on each side at average heat. Next, after 3 to 4 minutes, lay out 2 tablespoons of butter on top of your kingfish then flip it to fry on the other side. Take away the fish from the heat and put it on a serving platter.
Within the same non-stick grill pan, melt about ¼ cup of unsalted butter or remaining. Once melted, put the remaining olive oil and stir-fry the diced garlic until fragrant. Put in the leftover marinade plus 1 tablespoon of lemon juice. Steam for at least 3 to 4 minutes.
On a serving tray, pour your sauce over the kingfish steaks. Adorn with a lemon slice, garlic bits, and parsley as you'd like.