Naoko is a fictional character loosely based on main female characters from three Tatsuo Hori's novels.