Bouncing yen cannon ball wrecking global economy