Hi Wayne,
Seems 75mm translates as 35mm in China, 'lost in translation' comes to mind.
However saying that, £2.00 isn't a bad price to pay for a really nice figure.
Look forward to seeing that at the meeting.
Bigkev
PS. I'm not the taller figure, just one of the in'betweenies'