Games/Daimakaimura/MediaDaimakaimura·, 1990 · NEC AvenueMediaBack to gameAll3Screenshots3Screenshots3More about DaimakaimuraPlayer reviewsMore in this franchise