A half good, half bad, half boy.
9.3K