Robert Willard is a character role-played by AshenGOATZ.
Robert Willard is a Contractor for Weazel News.