Himeka – Last regrets