Illegal stamps thought to be produced in Spain and distributed by Spanish and Eastern European counterfeit stamp dealers. As of 2024 these appear to not be offered on the mainstream venues any more. This item probably produced from a series like the previous Animals Fauna series of mini sheets.