Kai Shigetake Morikawa Hiroshi