Games/Crazy Crab/MediaCrazy Crab·, 1983 · Voltmace LtdMediaBack to gameAll3Screenshots3Screenshots3More about Crazy CrabPlayer reviews