The almighty Japanese yen?!?