Japanese cutie Kana Tsugihara in steamy 25-hour marathon.