Games/Slug's Sister Defense/MediaSlug's Sister Defense·, 2024 · MUTAN INC.MediaBack to gameAll5Screenshots5Screenshots5More about Slug's Sister DefensePlayer reviews