Welcome to DharmaWheel!
No, there are no such things as coincidences or accidents in a pure sense. Things happen or come together or separate due to causes and conditions.
If you want to find out more about the Bumshi, you may wish to ask about it in the Tibetan Medicine forum:viewforum.php?f=96
all the best,
Great River Tendai Sangha: a Tendai Buddhist community in Alexandria, Virginia, USA (near Washington, DC):