USDJPY is trading in final stages of a bigger three wave pullback, specifically in wave c. We see a nice impulse unfolding within wave c, that could now be in minor wave iv). This means only wave v) is missing, before a new reversal can take place.
USDJPY, 1H