Stephen Larson (The Stickguy Movie)

Stephen Larson is the hidden main antagonist of the GoAnimate's animated film, The Stickguy Movie.