Games/Stop That Roach!/MediaStop That Roach!·, 1994 · KoeiMediaBack to gameNo screenshots or videos yetScreenshots and videos appear here once IGDB lists them for this game.Back to gameMore about Stop That Roach!Player reviews