Daniel Farnsworth

Real name: