Tameichi Hara Yamamoto