Welcome to month end

Huge flows appear to be driving down USD/JPY to 112.85 from a high of 113.39. The last 30 pips of the move is clearly selling pressure into the month-end London fix.