C.A.N & Associates Co., Ltd.