Your search for "glimpse the impossible 300" revealed the following:
Human // Murf Token (Foil) (TTRK) from Star Trek, available at 401 Games Canada. Rarity: Token Finish: Foil Artist: David Álvarez & Leesha Hannigan Card Text:Human: Permanents can't phase in.Murf: Indestructible