Game: ]没落王女ステラ
Released: 9/24/2024
https://www.dlsite.com/maniax/work/=/product_id/RJ01235780.html
Tried to buy this but looks like dlsite killed dlpay yet again. So international users are fucked over.. It's likely it'll be added anyway due to it being a relatively decent sized dev and...