Taguchi Labuan Co. Ltd.