The “Japanese Bigfoot” is commonly referred to as the Hibagon, said to lurk in the forests of Mt. Hiba in Northern Hiroshima, from which it gains its namesake, as well as its surrounding areas. Many images.
The “Japanese Bigfoot” is commonly referred to as the Hibagon, said to lurk in the forests of Mt. Hiba in Northern Hiroshima, from which it gains its namesake, as well as its surrounding areas. Many images.
Follow CryptoZooNews
Not Found
The resource could not be found.