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