We've spotted Sasquatch!