Alan Smithee

Alan Smithee is the current Planet Defenders Red Ranger of the Planet Defenders.