There is also the near infinite universe theory the astrophysicists advocate. Since the number of galaxies, stars in each galaxy, and number of planets around stars are very large numbers, on some planet much like earth, someone that looks much like me is typing about some creature that looks remarkably like BF.
Time will tell, but when BF is accepted by science, perhaps some will remember what some of us have been saying. In the mean time, those of you who choose to do so, can call it all fantasy. Whatever floats your boat. But non-existence is the Titanic and will eventually sink.