A & A Associates Co., Ltd.