Games/Cho Ren Sha 68K/MediaCho Ren Sha 68K·, 1997 · Famibe No YosshinMediaBack to gameAll6Screenshots6Screenshots6More about Cho Ren Sha 68KPlayer reviews