Your search for "Endless Cockroaches 75" revealed the following:
Endless Cockroaches (C13) from Commander 2013, available at 401 Games Canada. Rarity: Rare Finish: Normal Artist: Ron Spencer Card Text:When Endless Cockroaches dies, return it to its owner's hand.
Endless Cockroaches (POR) from Portal, available at 401 Games Canada. Rarity: Rare Finish: Normal Artist: Ron Spencer Card Text:If Endless Cockroaches is put into your discard pile from play, return Endless Cockroaches to your hand.
Endless Cockroaches (J25) from Foundations Jumpstart, available at 401 Games Canada. Rarity: Rare Finish: Normal Artist: Ron Spencer Card Text:When Endless Cockroaches dies, return it to its owner's hand.