Is look who has arrrived or look who have arrrived
use has when you want to talk about one person. use have when there are many people. both are correct depending on the number of people.