Hiya pandawee welcome.
To be honest it looks more like making fun of ppl who have reported possible BF sightings. Unfortunately no one really knows much about BF.
I believe there is something out there, were BF comes from don't know. But there has been so many sightings all over the world and hundreds of yrs ago. IMO with what I seen I will most likely pass on it.