Nagisa Aiba's insatiable appetite for pleasure