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