Does anyone think it might be a turtle,or a rock?