Written in Stone: Database, Interface, and the Extra-Diegetic Character in Suikoden/Shuihuzhuan