Chiharu Shiota : the key in hand.
Shiota, Chiharu.