Takuya Aizu

Takuya Aizu

Takuya Aizu is president and CEO of Japanese developer Inti Creates.