One of the staff is into Japanese cinema so I've been extolling TT's virtues to him in the hope that he'll double his efforts to find it, by the look on his face I think there's a fair chance it'll be located soon. 

Cheers Trev