Keita Takahashi

Company