Takeshi Yu

Takeshi Yu

software developer and father.