Japan, a few odds and sods!!!!