Educa manufactured this puzzle in 1999. The title is
Daft Football
Puzzle size: 96 x 68 cm New & sealed. Buyer pays shipping. Very heavy- puzzle & box weigh over 2 Lbs 15 oz.
internal ref # 1000-6