This series was issued by Eaglemoss between 2008 and 2011. written on the sleeves and "Terrific" across the back. Display box. No magazine.
eBay