Help! And I don't even like being wired up to 230! Think I gotta watch out if I ever meet him! Or at least hope this meeting takes place in a 120V country, or even Japan.

I just saw a 25m extension cord made in Romania (10 Euro). It's pretty nice stuff (very flexible rubber-like sheathing, unbreakable cord caps), but the ratings are a bit strange. The tag shows 1 mm2 wires (which seems to be true) and a max. current of 16A.
Hmmmm.