"Giant Ochiai", Takayuki Okada