Mamoru Takagi

OK, Japan