Foo Katan

Foo Katan is a video game producer. He served as an executive producer for The Itchy & Scratchy Game.