Verified
Legendary Bigfoot creatures. They exist in many different worlds. Using their inherent instincts, they were trying their best to protect their land.