Shinshu Takashima Castle Goshuin (Castle Stamp) - Continued 100 Famous Japanese Castles No. 130 Stamp & Pamphlet Included ‐ Mercari: Shop from Japan