undefined Satoshi Kitamura