Shelf · Finished Days at the Morisaki Bookshop Satoshi Yagisawa ●●●●○ Pages160 Published2023 Finished9 September 2025