You have found a rare collectable treasure from a Galaxy Far Far Away!
You are looking at a Commemorative Patch Trading Card from Star Wars Rogue One Mission Briefing.
This card is 12 of 13 featuring Imperial Hovertank Pilot.
Based on George Lucas's Star Wars Rogue One.
Produced by Topps in 2016.