Name
Takehisa Kosugi
Country
Japan