Takumi Corporation

GPTKB entity