Question:
Strongly idealistic, humane sort, supposedly
Answer:

LEO

Length:

3