Large evolved centaur