Blink and you miss it!

5 minutes away to make a cup of tea and come back to find yen pairs being trashed.

Safe-haven yen catch up perhaps, but Nikkei futures being slapped as well. Currently down to 14830

USDJPY 101.90 EURJPY 139.08 GBPJPY 169.50 AUDJPY 90.95