where does larri live