Lonely Castle in the Mirror Book Cover, Paperback Size, Red ‐ Mercari: Shop from Japan