In many episodes (example Korns Pirate Ghost Mystery) Kyles last name is spelled Broflovski with an F. You should probably accept that one to. A real fan would know that.
I tried broflowski, which is how it's pronounced and would be commonly spelled, and many different variants. Then I looked it up on wikipedia and tried broflovski, which is how it is spelled there. Still couldn't get the answer because of the odd way it is spelled here and the fact that no variants are accepted. You also have an odd spelling of Mephisto. Tried several variants and couldn't get that one, either.