Do you see what I did there? ;-)

USDJPY tumbles to 113.05 pretty quickly.

There's no news I can see so it may be that European traders are taking money off the table into the weekend. Given the run up I also suspect we've just seen some stops tripped of short-term longs.

USDJPY 15m chart

While 113.00 has survived this test there' really not a lot of support until the 55 H4 ma at 112.75. We also have the 200 and 55 H1 ma's at 112.68/75 too. From there it's our old 112.50 friend.

One place to look for a reason is obviously Treasury yields which have given up earlier gains to rest on their lows for the day. 10's get you 2.402% from a low of 2.396%.