Games/MegaDestroyer Frantis/MediaMegaDestroyer Frantis·, 1991 · DiaksorMediaBack to gameAll13Screenshots13Screenshots13More about MegaDestroyer FrantisPlayer reviews