Pic in a bit Bought in a toymaster in Dublin Almost definitely Hasbro UK stock. I hope the attachment works For people who want to see a receipt / price tag / evidence of lack of an importer sticker, I'll get to it later.