Takuya Yamaguchi

#372892

IT Project manager and software engineeryamaguchipadilla.com