› added 4 years ago
199
TIL Japan has its own version of Bigfoot and it's called Hibagon.
via reddit.com