それだとそのまんま plist-get が使える
(plist-get ningen :name) ; => tarou

すごい巨大になるなら hash もいいかもね。