The Hibagon is a creature similar to the Big Foot or Yeti, said to be living in the forests around Mount Hiba in Hiroshima Prefecture and has been said to resemble a short, hairy ape-like creature. It is said to have either red-brown or black fur and stink of rot.
No comments:
Post a Comment