James Johnson

James Johnson is a video game producer. He served as an analyst for Itchy & Scratchy in Miniature Golf Madness and The Itchy & Scratchy Game.