Canary Lieko Shiga Tokyo: Akaaka sha, 2007. ISBN: 9784903545219 Condition: Nr Fine hardcover Item #6128 Out of stock Ask a Question Go Back See all items in Japanese See all items by Lieko Shiga See all items by Akaaka sha