Tezuka%2C%20Taro, Japan