Early US action has seen further stop-losses triggered on yen pairs which will have freaked a few of the short-term bears at least.
Nikkei futures down 2.5%
USDJPY down to 99.26 as EURJPY breaks down through 129.00
Currently 99.40 and 128.85.
Further key support seen at 99.00-20 and 128.50