Deceased 6 days ago Looks like we found bigfoot.Seriously, why is the left foot so much bigger than the right