Robert Jennings

Robert Jennings is a character who appeared in Scariest Faces, WTF is that? & Upside Down Penny.