Nice Surprise JPY Fill

I got filled on JPY during London open with a spread of less than 1 pip! I was expecting price to print 107.89. The high as of this post was 107.849. And it filled my short limit order at 107.84. Whaat!!!