Games/Cobra The Arcade/MediaCobra The Arcade·, 2005 · NamcoMediaBack to gameAll3Screenshots3Screenshots3More about Cobra The ArcadePlayer reviewsMore in this franchise