Back to Bigfoot Origins, main page…
A woman mentions this in the Documentary:
Sasquatch Odyssey: The Hunt for Bigfoot (TV Movie 1999) – IMDb
This would fall into the category of Woo; however, it still suggests that Bigfoot is physical.
We cannot find anything on the internet about a planet having this name. Pending more…