Japan stocks rally as yen tumbles after coalition drubbing

Japan stocks rally as yen tumbles after coalition drubbing