Space Freaks from Planet Mutoid (1995) Poster Poster Space Freaks from Planet Mutoid (1995). Space Freaks from Planet Mutoid Plakat