You know, I've been wondering this for a long time since I travel between Japan and the UK quite often, and have lived in Japan before too. I was quite hesitant to buy any RIFs as I was too worried on how to bring it back, so this actually has been a useful post!
Thanks for asking around, as now I am quite informed too! Can't wait!
And enjoy Japan!