Encountered this rare gambit. What do i do in this position?

webghost0101@sopuli.xyz to AnarchyChess@sopuli.xyz – 16 points –
Looking through my copy of X-Men #8. "Gambit vs. Bishop. 'Nuff said!" - Lemmy.World
lemmy.world
2

this looks so familiar, i might have had this growing up.