Quite heavy turnover today in USD/JPY with Japanese buyers working through hedge fund offers. There are more sell orders reported right here at 95.70/75 but they are being systematically worked through as Tokyo lunchtime beckons.
Next technical resistance above here is at hourly highs near 96.20.