Tempting Japanese tart