Hi Dr Oldz, the polisher was brought in Australia. Waxit - Premium Car Care Products
Obviously, I couldn't order any of the one in autogeek due to voltage differences. (or I could, but the step up transformer will make it too expensive)
And yes, no way I would touch rotary buffer right now...