LOGO
LOGO

Takashima & Co. Ltd (8007.T)