Jeff and Possum

Do you believe this is Robert? Does Andrew?