Shizuru Ogawara hard-core