His name is Archer and he's from Fate/Stay night. Google is your friend.
Hey, it's been a while since we've had a good FSN thread. Especially about the Father of GAR.