Hattori Keiko ravaged abiding