Abigale Corporation Co., Ltd.