Cos Lazouras

Cos Lazouras is a video game producer and designer. He served as a level designer, paper artist and did production for The Itchy & Scratchy Game.