Who?

Question: Who? Pacifist the Elf, Bring ‘A’ game each day, Foibles I have…..