Sasquatch spotted