TOKYO, Sept 7: Typhoon Haishen battered Japan’s southern mainland with powerful winds and drenching rain, cutting power to tens of thousands of homes and prompting authorities to call for some 1.8 million people to evacuate.