Daichi KeatonAvailable for free under the cizucu license2770 × 3699[The Last Fortress] Above the eroded kingdomAugust 5, 2026